Вы создаете еще один экземпляр CheckListPracticeViewController
. Я предполагаю, что там, где твой стол. Если вы возвращаетесь к CheckListPracticeViewController
(я полагаю, вы делаете это, поскольку вы используете [self dismissModalViewControllerAnimated:YES]
), вам придется передать свой контроллер вида как week reference
или использовать NSNotification
или NSUserDefaults
для хранения и извлечения этого объекта. в CheckListPracticeViewController
.
EDIT
Передайте CheckListPracticeViewController
по слабой ссылке на представление, которое имеет UITextField
.
пример:
в .h вашего UITextField
класса создайте ссылку на контроллер.
@property(nonatomi,assign)CheckListPracticeViewController *controller;
затем при создании нового класса контроллера UITextField
передайте ссылку на его создателя через controller
экземпляр.
// в файле CheckListPracticeViewController.m
myEdiotr.controller = self;
Позже используйте экземпляр контроллера для сохранения текста из UITextField
.
- (IBAction)saveButton:(id)sender {
[controller.cells insertObject:textField.text atIndex:0];
[controller.myTableView reloadData];
[self dismissModalViewControllerAnimated:YES];
}