在我的老斯威夫特1码我能做到这一点:Swift 2.1初始化字符串数组的新方法?
class MyArrayLists {
var myarray = [String, String]
init(){
myarray.append("First String", "Second String.")
}
}
现在准备在那儿开我的代码,并试图将其转换为2.1后,它告诉我,我不能再这样下去了。接下来的声明,我们看到:
预期的会员名称或构造函数调用
旁边附加声明我看到:
不能调用类型的参数追加(字符串,字符串)
什么改变?
我的阵列应该是什么?一个字符串数组,一个2字符串元组的数组? – luk2302
嘿,好像你想要使用一个字典,在这种情况下,替换var myarray = [字符串,字符串]为var myarray = [String:String]() 要添加您可以使用myarray [“DictID”] = “DictValue” – darkndream
不,我需要一个数组中的两个字符串,它不是一个键和值的排序,它是两个值。 –