如何快速初始化数组

ned*_*esh 2 arrays ios swift

我是 swift 和 iOS 开发的新手。我想初始化这个数组

我在上课时像这样定义了数组

 var i = 0
 var ArrayTitle = [NSString]()
Run Code Online (Sandbox Code Playgroud)

然后我需要在这样的函数之一中初始化它

 let ArrayTitl[i] = "text"
Run Code Online (Sandbox Code Playgroud)

我什至这样检查过,但错误是一样的

let ArrayTitl[0] = "text"
Run Code Online (Sandbox Code Playgroud)

但它有这个错误 Cannot assign to immutable expression of type '[Int]'

感谢任何帮助。谢谢

Cha*_*ers 7

您正在使用动态数组,因此您需要附加该值。

这是一个小例子:

var arrayTitle = [String]()

arrayTitle.append("text")

print(arrayTitle[0]);
Run Code Online (Sandbox Code Playgroud)

  • **不要**在 Swift 中建议 `NSString` 和以大写字母开头的变量名,保持坏习惯 (2认同)