很多同學指出,現在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?,F在,相同的元組類型之間可以比較了。這其實是一個非常簡單的改進,但是在swift2.2之前,元組確是不支持比較的。不管怎樣,這個功能非常好理解。在第二章的元組小節的代碼中,我添加了相關的示例代碼。歡迎大家在 https://github.com/liuyubobobo/Play-with-Swift-2 查詢下載更新代碼。
2016-03-23
蘋果3月21日的發布會以后,我們也終于迎來了Xcode7.3和Swift2.2?,F在,在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