после установки моего массива он отображает другой контент? - PullRequest
0 голосов
/ 03 апреля 2011

я объявил массив с именем "finalArray" внутри viewController и в функции ViewDidLoad я объявил другой массив с именем "arr", который содержит строковые переменные из текстового файла ... после этого я назначил следующее в ViewDidLoad:

 NSString *fileContent = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:&error];
    //to read from the file
     NSArray *arr = [fileContent componentsSeparatedByString:@"\n"];
     self.finalArray = arr;
     [arr release];

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

Спасибо

1 Ответ

0 голосов
/ 03 апреля 2011

arr не должен быть освобожден, потому что метод componentSeparatedByString: возвращает автоматически выпущенный NSArray. Может быть, это причина вашей проблемы?

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