скопируйте NSArray внутри пустого NSArray - PullRequest
0 голосов
/ 14 июня 2011

У меня есть первый NSArray firstArray, а у меня

[firstArray removeAllObjects];

после того, как я хочу заполнить его содержимым другого массива secondArray

это правильно написать таким образом?

firstArray = secondArray; 

Ответы [ 2 ]

1 голос
/ 14 июня 2011

Так как firstArray - это NSArray, вы захотите сделать это вместо:

firstArray = [NSArray arrayWithArray:secondArray];
1 голос
/ 14 июня 2011

Нет, firstArray = secondArray переназначит указатели, это не то поведение, которое вам нужно.Вы хотите [firstArray addObjectsFromArray:secondArray]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...