ストーリーボードを使用してデリゲートを設定しようとしていUITableViewController
ます。私が抱えている問題は、UITableViewController
設定したいのデリゲートが、単に最初のView Controllerの宛先ではないことです。したがって、アプリを起動したら、この方法を使用することにしました。
- (void)viewDidLoad {
AddListTermsViewController *addListTerms = [self.storyboard instantiateViewControllerWithIdentifier:@"AddListTerms"];
addListTerms.delegate = self;
}
次に、ストーリーボード ID を次のUITableViewController
ように設定します。
しかしUITableViewController
、デリゲートを起動してログに記録すると、null が返されます。何か案は?前もって感謝します。
編集
このように最初のView Controllerに出力を記録すると、肯定的な結果が得られます。
AddListTermsViewController *addListTerms = (AddListTermsViewController*)[self.storyboard instantiateViewControllerWithIdentifier:@"AddListTerms"];
addListTerms.delegate = self;
NSLog(@"%@", addListTerms.delegate);
しかし、出力をログに記録すると、UITableViewController
再びnullを受け取ります