已采納回答 / l1uyub0b0b0
如果你初始化時(shí)寫作var array = [1, 2, "abc"]便一起不會(huì)報(bào)錯(cuò),但是你會(huì)發(fā)現(xiàn)你無(wú)法append,無(wú)論是數(shù)字還是字符串,也無(wú)法對(duì)這個(gè)數(shù)組做修改。原因和我后面講的初始化為array=[]是一樣的,其實(shí)被聲明成了OC的NSArray的對(duì)象,而不是Swift的數(shù)組了。你可以對(duì)這樣的array做一下append,看一下錯(cuò)誤提示。Swift語(yǔ)言的數(shù)組Array是不能存入不同數(shù)據(jù)類型的。你可以做進(jìn)一步的實(shí)驗(yàn)玩兒玩兒看。贊實(shí)驗(yàn)精神!
2014-06-19
已采納回答 / l1uyub0b0b0
現(xiàn)在這門課程的前六章已經(jīng)根據(jù)swift正式版的最新語(yǔ)法(基于xcode6.1)進(jìn)行了更新,同時(shí)最新添加了《3-2 nil聚合運(yùn)算符》和《4-4 String.Index和Range》的最新內(nèi)容,歡迎收聽(tīng):)該課程的更新也即將登陸,敬請(qǐng)關(guān)注!
已采納回答 / l1uyub0b0b0
你說(shuō)的對(duì)!是我想當(dāng)然了。多謝提醒。抱歉!