iOS: viewWillUnload? - PullRequest
       24

iOS: viewWillUnload?

1 голос
/ 27 июля 2011

Для 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?

1 Ответ

0 голосов
/ 27 июля 2011

Ваши предположения верны.Используйте didReceiveMemoryWarning.

...