1

の場合、ビューがアンロードされた場合に備えて、ユーザーが入力したテキスト文字列を (ivar に)UIViewController保存したいと思います(または)。NSStringUITextViewUITextField

どこでこれを行う必要がありますか?

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

4

1 に答える 1

0

あなたの仮定は正しいです。を使用しdidReceiveMemoryWarningます。

于 2011-07-27T14:22:08.083 に答える