在一个空的NSArray中复制NSArray
我有第一个NSArray firstArray
,我做
[firstArray removeAllObjects];
之后我想填充其他数组secondArray
的内容
是这样写的吗?
firstArray = secondArray;
不, firstArray = secondArray
将重新分配指针,这不是你想要的行为。 你想[firstArray addObjectsFromArray:secondArray]
由于firstArray是一个NSArray,所以你需要这样做:
firstArray = [NSArray arrayWithArray:secondArray];