Что-то я не понимаю в табличных представлениях: как добавить новый элемент в табличное представление.
Вот что я делаю: когда я нажимаю кнопку «+», появляется модальный контроллер, мы вводим новый элемент, и представление таблицы должно быть отредактировано, с новым элементом внизу. В rootViewController я присоединяю изменяемый массив tableWebsites к модальному viewcontroller, поэтому у нас есть копия изменяемого массива, и мы можем добавить новый элемент в конце этой копии:
ModifViewController *addView = [[ModifViewController alloc] initWithNibName:@"ModifViewController" bundle:nil];
addView.tabWebSites = self.tabWebSites;
И, наконец, в rootViewController мы говорим:
[self.tableView reloadData];
Таким образом, мы скопировали изменяемый массив в RootView ... для редактирования в ModifView ... но как табличное представление узнает, что таблица изменяемого массиваWwebsites, отредактированная в ModifView ... - это та, которая должна "заполнять" табличное представление ? потому что у нас есть таблица сайтов в RootView ... и еще одна таблица сайтов в ModifView ... для ее редактирования. Так что я думаю: даже если мы скажем «reloadData», он перезагрузит тот же изменяемый массив в RootView.
Ты понимаешь, о чем я? Прошу прощения, если это беспорядок, у меня проблемы с тем, чтобы прояснить ситуацию;) Спасибо за ваш ответ.
Пол