很多同學(xué)指出,現(xiàn)在String已經(jīng)可以使用format進(jìn)行初始化了!是的!因?yàn)檫@個(gè)問(wèn)題在Swift1的時(shí)代一直困擾著我,讓我一直在String和NSString之間轉(zhuǎn)來(lái)轉(zhuǎn)去,所以對(duì)此印象頗深,就以此為例講了出來(lái)。但是Swift2以來(lái),String和NSString的差距越來(lái)越少,我們?cè)趇os開(kāi)發(fā)中使用NSString也越來(lái)越少。感謝大家指正!在示例代碼中,我已經(jīng)將這一點(diǎn)做了標(biāo)注。抱歉!歡迎大家到https://github.com/liuyubobobo/Play-with-Swift-2查詢下載更新代碼。
2016-03-23
蘋果3月21日的發(fā)布會(huì)以后,我們也終于迎來(lái)了Xcode7.3和Swift2.2。C風(fēng)格的for循環(huán)(for var i = 0 ; i < 10 ; i ++)這種形式將在Swift3中徹底移除。在Swift2.2中,這種形式的循環(huán)會(huì)產(chǎn)生警告。請(qǐng)大家擁抱for-in循環(huán)吧!第四章for循環(huán)部分的代碼雖然沒(méi)有改變,但是到Swift3的時(shí)代,就轉(zhuǎn)不起來(lái)啦!很多同學(xué)會(huì)想,那么for-in循環(huán)是不是表意不夠豐富呢?關(guān)于這一點(diǎn),請(qǐng)大家期待以后的課程吧:)歡迎大家在 https://github.com/liuyubobobo/Play-with-Swift-2 查詢下載更新代碼。
蘋果3月21日的發(fā)布會(huì)以后,我們也終于迎來(lái)了Xcode7.3和Swift2.2。++和--操作將在Swift3中徹底移除?,F(xiàn)在2.2版本使用++和--操作將產(chǎn)生一個(gè)警告。為此,請(qǐng)大家使用 += 1 和 -= 1吧!第三章01的代碼相應(yīng)更新!歡迎大家在 https://github.com/liuyubobobo/Play-with-Swift-2 查詢下載更新代碼。
2016-03-23
蘋果3月21日的發(fā)布會(huì)以后,我們也終于迎來(lái)了Xcode7.3和Swift2.2?,F(xiàn)在,相同的元組類型之間可以比較了。這其實(shí)是一個(gè)非常簡(jiǎn)單的改進(jìn),但是在swift2.2之前,元組確是不支持比較的。不管怎樣,這個(gè)功能非常好理解。在第二章的元組小節(jié)的代碼中,我添加了相關(guān)的示例代碼。歡迎大家在 https://github.com/liuyubobobo/Play-with-Swift-2 查詢下載更新代碼。
2016-03-23
蘋果3月21日的發(fā)布會(huì)以后,我們也終于迎來(lái)了Xcode7.3和Swift2.2?,F(xiàn)在,在Playground中終于可以和UIKit中的組件進(jìn)行交互了!這意味著我們可以在Playground中做更多有意思的事情!在1-3的示例中,我簡(jiǎn)單地為UIButton在Highlighted狀態(tài)下的顏色進(jìn)行了設(shè)置。大家可以試一試點(diǎn)擊Playground中的這個(gè)button:)當(dāng)然,更復(fù)雜的和Playground的交互不在我們這個(gè)課程的范疇,以后有機(jī)會(huì)再和大家分享:)歡迎大家在 https://github.com/liuyubobobo/Play-with-Swift-2 查詢下載更新代碼。
2016-03-23
看了前面的評(píng)論,現(xiàn)在確實(shí)是可以直接使用String的format構(gòu)造方法實(shí)現(xiàn)控制小數(shù)位數(shù)的功能,和NSString基本一樣
2016-03-22