【发布时间】:2014-07-01 11:32:17
【问题描述】:
我知道在swift 中无法实现真正的可变性。我有一个散布着不同类型内容的数组。
let myArray = String[]();
var array = ["First","Second","Third",1,0.4,myArray,"dsaa"]
我从上面链接的帖子中了解到,我们将能够将项目附加到数组中。但是每次我向上面声明的数组中添加一个新项目时,我都会收到此错误:
找不到接受提供的“+=”的重载 论据
但是当数组是同质的时,我可以添加一个与已经存在的项目相同的项目,而不会有任何麻烦。但仍然无法添加不同类型的项目。
【问题讨论】: