Для UIViewController
, если его вид выгружен, я хочу сохранить (в NSString
ivar) текстовую строку, введенную пользователем в UITextView
(или UITextField
).
Где мне это сделать?
Я предполагаю, что UITextView
уже будет сброшено до nil
в viewDidUnload
, верно?
Итак, я хочу сделать что-то вроде этого:
- (void)viewWillUnload {
UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:
[NSIndexPath indexPathForRow:2 inSection:0]];
UITextView *textView = (UITextView *)[cell viewWithTag:TEXT_VIEW_TAG];
self.stringIvar = textView.text;
[super viewWillUnload];
}
Но что за метод viewWillUnload
? Это didReceiveMemoryWarning
?