NSMutableArray становится пустым, когда я вызываю любой IBAction - PullRequest
0 голосов
/ 26 января 2012

Пожалуйста, помогите мне, у меня есть NSMutableArray, который содержит данные, пока viewDidLoad не закончится.

Когда я нажимаю любую кнопку, я пытаюсь вставить в нее данные, и они просто исчезают.

1 Ответ

2 голосов
/ 26 января 2012

Если вы создали свой массив с вариантом [NSMutableArray array], он будет автоматически освобожден.Предполагая, что myArray является свойством вашего класса, вы должны использовать

myArray = [[NSMutableArray] alloc] init]; //or initWithCapacity, etc.

. Если вы все еще используете подсчет ссылок, вам нужно добавить [myArray retain];, если оно уже не сохранено в объявлении и выпуске @propertyэто в viewDidUnload:.

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