NSString 確實(shí)很強(qiáng)大。
開發(fā)了很久基本上都沒說(shuō)要自己寫方法的。
String的話做拼接比較簡(jiǎn)單。NSString 拼接 相對(duì)來(lái)說(shuō)也就麻煩那么點(diǎn)點(diǎn)而已。
開發(fā)了很久基本上都沒說(shuō)要自己寫方法的。
String的話做拼接比較簡(jiǎn)單。NSString 拼接 相對(duì)來(lái)說(shuō)也就麻煩那么點(diǎn)點(diǎn)而已。
2016-03-17
感覺老師賦值語(yǔ)句那個(gè)例子舉得不夠嚴(yán)謹(jǐn)啊,
var a = 3
if a = 1
編譯錯(cuò)誤,可能是因?yàn)镾wift中賦值語(yǔ)句沒有返回值,也可能是if不允許判斷條件為非Bool類型的,在Java中,if(a=1)這種語(yǔ)句也編譯報(bào)錯(cuò),而原因卻并不是賦值語(yǔ)句沒有返回值,而是if不允許非boolean類型
var a = 3
if a = 1
編譯錯(cuò)誤,可能是因?yàn)镾wift中賦值語(yǔ)句沒有返回值,也可能是if不允許判斷條件為非Bool類型的,在Java中,if(a=1)這種語(yǔ)句也編譯報(bào)錯(cuò),而原因卻并不是賦值語(yǔ)句沒有返回值,而是if不允許非boolean類型
2016-03-17
已采納回答 / liuyubobobo
不是判兩個(gè)值是否相等,而是swift2引入的一個(gè)模式匹配的語(yǔ)法,所以是使用 = 哦。不妨自己在playground里試試看!
2016-03-16