Как вставить объект уже существующих объектов в список NSMutableArray - PullRequest
0 голосов
/ 26 апреля 2010

У меня проблема при вставке объекта в основной список.

[editContactList addObject:editcontacts];
[editObject.contactList insertObject:editContactList atIndex:0];//error as mutating method sent to immutable object
[editcontacts release];

1 Ответ

2 голосов
/ 26 апреля 2010

Если вы получаете эту конкретную ошибку, у вас на самом деле нет NSMutableArray; у вас есть NSArray. Который неизменен. (Обратите внимание, что простое приведение NSArray к NSMutableArray ничего не делает, сам массив должен быть экземпляром изменяемого массива, редко встречающегося с переменными экземпляра, особенно теми, которые доступны публично.)

Редактировать: Нам понадобится дополнительная информация; как определяются эти переменные, как они инициализируются и т. д.

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