已采纳回答 / l1uyub0b0b0
如果你初始化时写作var array = [1, 2, "abc"]便一起不会报错,但是你会发现你无法append,无论是数字还是字符串,也无法对这个数组做修改。原因和我后面讲的初始化为array=[]是一样的,其实被声明成了OC的NSArray的对象,而不是Swift的数组了。你可以对这样的array做一下append,看一下错误提示。Swift语言的数组Array是不能存入不同数据类型的。你可以做进一步的实验玩儿玩儿看。赞实验精神!
2014-06-19
已采纳回答 / l1uyub0b0b0
现在这门课程的前六章已经根据swift正式版的最新语法(基于xcode6.1)进行了更新,同时最新添加了《3-2 nil聚合运算符》和《4-4 String.Index和Range》的最新内容,欢迎收听:)该课程的更新也即将登陆,敬请关注!
2014-06-18