Я новичок в объективе-C, и у меня много проблем с попыткой добавить новые строки в таблицу. Предполагается, что работа, когда приложение загружает оповещение, запрашивает пользователя, хотят ли они, запускает новую конфигурацию, загружает сохраненную конфигурацию или возобновляет последнюю конфигурацию. Теперь, если они будут выбирать новую конфигурацию, им будет предложено ввести новое имя, и при нажатии на приложение приложение сохранит новую конфигурацию в таблице.Добавление строки в таблицу в Objective-C
Сейчас я могу получить приложение только для хранения одной конфигурации в таблице, но если пользователь попытается создать новую конфигурацию, приложение отключится. Вот что мой код выглядит следующим образом:
- (IBAction) testToAddToList
{
nameOfConfig = @"Test Name"; //this just bypasses the user from having to enter a name
NSMutableArray *array = [[NSMutableArray alloc] init];
[array insertObject:nameOfConfig atIndex:configListDataIndex];
self.configListData = array;
[array release];
configListDataIndex ++;
}
Я читал много об этом материале, но это не кажется, что это должно быть слишком трудно. Также я чувствую, что главная проблема заключается в том, что «массив» имеет только один индекс, и когда пользователь пытается добавить еще один, что является причиной сбоя приложения.
Может ли кто-то помочь мне помочь и рассказать мне, что я делаю неправильно, и как я могу это сделать правильно? Пожалуйста! ... Или, может быть, просто назовите меня в правильном направлении?
Как он падает - что такое ошибка и что приложение делает на этой линии? – Mark