大家好!苹果在加州时间3月21日发布了不那么激动人心的iphone se和ipad pro 9.7之后(哦,对了,还有尼龙手表带。还有Liam...恩,支持苹果保护用户隐私!@#$%^),XCode也迎来了7.3版本,其中的Swift语言升级至2.2。Swift2.2又进行了一些语法修改。为此,我在问答区已发帖说明和本季内容相关的所有改进,同时在相应小节的评论区也进行了说明。欢迎大家到https://github.com/liuyubobobo/Play-with-Swift-2下载最新示例代码。Swift一直在进化。走在时代前头,同全球市值最大的公司一起看一门最新语言的进化,是不是非常酷?
2016-03-23
大家好!苹果在加州时间3月21日发布了不那么激动人心的iphone se和ipad pro 9.7之后(哦,对了,还有尼龙手表带。还有Liam...恩,支持苹果保护用户隐私!@#$%^),XCode也迎来了7.3版本,其中的Swift语言升级至2.2。Swift2.2又进行了一些语法修改。为此,我在问答区已发帖说明和本季内容相关的所有改进,同时在相应小节的评论区也进行了说明。欢迎大家到https://github.com/liuyubobobo/Play-with-Swift-2下载最新示例代码。Swift一直在进化。走在时代前头,同全球市值最大的公司一起看一门最新语言的进化,是不是非常酷?
2016-03-23
很多同学指出,现在String已经可以使用format进行初始化了!是的!因为这个问题在Swift1的时代一直困扰着我,让我一直在String和NSString之间转来转去,所以对此印象颇深,就以此为例讲了出来。但是Swift2以来,String和NSString的差距越来越少,我们在ios开发中使用NSString也越来越少。感谢大家指正!在示例代码中,我已经将这一点做了标注。抱歉!欢迎大家到https://github.com/liuyubobobo/Play-with-Swift-2查询下载更新代码。
2016-03-23
苹果3月21日的发布会以后,我们也终于迎来了Xcode7.3和Swift2.2。C风格的for循环(for var i = 0 ; i < 10 ; i ++)这种形式将在Swift3中彻底移除。在Swift2.2中,这种形式的循环会产生警告。请大家拥抱for-in循环吧!第四章for循环部分的代码虽然没有改变,但是到Swift3的时代,就转不起来啦!很多同学会想,那么for-in循环是不是表意不够丰富呢?关于这一点,请大家期待以后的课程吧:)欢迎大家在 https://github.com/liuyubobobo/Play-with-Swift-2 查询下载更新代码。
2016-03-23
苹果3月21日的发布会以后,我们也终于迎来了Xcode7.3和Swift2.2。++和--操作将在Swift3中彻底移除。现在2.2版本使用++和--操作将产生一个警告。为此,请大家使用 += 1 和 -= 1吧!第三章01的代码相应更新!欢迎大家在 https://github.com/liuyubobobo/Play-with-Swift-2 查询下载更新代码。
2016-03-23
苹果3月21日的发布会以后,我们也终于迎来了Xcode7.3和Swift2.2。现在,相同的元组类型之间可以比较了。这其实是一个非常简单的改进,但是在swift2.2之前,元组确是不支持比较的。不管怎样,这个功能非常好理解。在第二章的元组小节的代码中,我添加了相关的示例代码。欢迎大家在 https://github.com/liuyubobobo/Play-with-Swift-2 查询下载更新代码。
2016-03-23
苹果3月21日的发布会以后,我们也终于迎来了Xcode7.3和Swift2.2。现在,在Playground中终于可以和UIKit中的组件进行交互了!这意味着我们可以在Playground中做更多有意思的事情!在1-3的示例中,我简单地为UIButton在Highlighted状态下的颜色进行了设置。大家可以试一试点击Playground中的这个button:)当然,更复杂的和Playground的交互不在我们这个课程的范畴,以后有机会再和大家分享:)欢迎大家在 https://github.com/liuyubobobo/Play-with-Swift-2 查询下载更新代码。
2016-03-23
看了前面的评论,现在确实是可以直接使用String的format构造方法实现控制小数位数的功能,和NSString基本一样
2016-03-22