1

对于 a UIViewController,如果它的视图被卸载,我想保存(到NSStringivar)用户输入到 a UITextView(或UITextField)中的文本字符串。

我应该在哪里做这个?

我假设UITextViewwill 已经被重置为nilin 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吗?

4

1 回答 1

0

你的假设是正确的。使用didReceiveMemoryWarning.

于 2011-07-27T14:22:08.083 回答