というカスタム テーブル ビュー コントローラーとpfTableViewController
というカスタム セルがありcustomTableViewCell
ます。
私の内部から、customTableViewCell
次のにアクセスしようとしNSMutableArray
ますpfTableViewController
:
- (IBAction)changeEditing:(UITextField *)sender {
pfTableViewController *pfWin = (pfTableViewController *) self.superview.superview;
[pfWin.pfFields replaceObjectAtIndex: myId withObject: @"some text"];
}
UITableView
最初のものは を呼び出し、2 番目のものは を呼び出すことになっているため、スーパービューを 2 回使用しましたpfTableViewController
が、発生しません。このエラーが発生します。
2013-04-17 09:48:38.017 webgopher[21757:907] -[UIViewControllerWrapperView pfFields]: 認識されないセレクターがインスタンス 0x1d590d90 に送信されました
ここで何が起こっているか分かりますか?
もう 1 つスーパービューを使用すると、 にアクセスしUINavigationTransitionView
ます。これは遠すぎると思います。