Невозможно получить значение NSMutableArray в функции - PullRequest
1 голос
/ 20 августа 2010

Я получаю значение nsMutaryOfDataObject в функции перезагрузки, но не получаю его в - (int)numberOfRowsInTableView:(NSTableView *)pTableViewObj ... В этой функции mutablearray получает ноль.

Я не могу понять, почему. Как это может произойти?

1 Ответ

0 голосов
/ 20 августа 2010

Вы должны сохранить массив, другой класс, который его создает, вероятно, освобождает его.

- (void) setMutableArray:(NSMutableArray *)arr
{
  [instanceVar release];
  instanceVar = nil;
  instanceVar = [arr retain];
}

Вы должны быть немного более понятны с вашим кодом, хотя, возможно, добавьте некоторые вызовы регистрации, когда вы "создаете" или устанавливаете массив.

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