我有这个代码:
var NToDel:NSArray = []
var addInNToDelArray = "Test1 \ Test2"
如何在 NToDel:NSArray
中添加 addInNToDelArray
?
最佳答案
你不能 - NSArray
是一个不可变的数组,因此一旦实例化就无法更改。
你应该把它变成一个 NSMutableArray
,在这种情况下它很简单:
NToDel.addObject(addInNToDelArray)
或者,您可以在实例化时插入值:
var NToDel:NSMutableArray = [addInNToDelArray]
但这与添加无关,而是与初始化有关 - 事实上,在该行之后您不能对数组元素进行任何更改。
请注意,您的字符串中存在错误:\
字符必须按如下方式转义:
var addInNToDelArray = "Test1 \\ Test2"
关于object - Swift - 在 NSArray 中插入对象/项目/添加对象/项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26551325/