很多同学指出,现在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