我有第一个NSArray firstArray
,我做
[firstArray removeAllObjects];
在我想用其他数组secondArray
的内容填充它之后
这样写对吗?
firstArray = secondArray;
否,firstArray = secondArray
将重新分配指针,这不是您想要的行为。您想要[firstArray addObjectsFromArray:secondArray]
由于firstArray是NSArray,因此您需要执行以下操作:
firstArray = [NSArray arrayWithArray:secondArray];