Просто чтобы проверить.что за переменная MyTestArray
объявлена как?Он должен быть объявлен как NSMutableArray.
ОБНОВЛЕНО: Это проблема с памятью.Вы сохраняете свой MyTestArray
?arrayWithObjects:
метод возвращает объект автоматического освобождения.Таким образом, он может быть действительным только для текущего цикла и может быть освобожден при начале следующего цикла.
Существует несколько способов сохранить объект.Я всегда рекомендую использовать свойство, но для вас это может быть так же просто, как сделать это.
MyTestArray = [[NSMutableArray arrayWithObjects:@"Who invented america?",@"Fredrick",@"Colob bas",@"Alfred Novel",@"Sohel",nil] retain];
Не должно завершиться аварийно