私はiOS初心者です。Navigation Controller に Table View が埋め込まれています。別の Table View も Navigation Controller に埋め込まれています。最初のテーブル ビューである ChecklistsView は、2 番目のテーブル ビューである ItemDetailView を示します。ChecklistView の Navigation Controller の「+」ボタンは、ItemDetailView シーンを開きます。ItemDetailView の [キャンセル] ボタンをタップすると、ItemDetailView が閉じますが、上記のメッセージが表示されます。Cancel メソッドのコードは次のとおりです。
- (IBAction)cancel
{
[self.delegate itemDetailViewControllerDidCancel:self];
}
そして、cancel メソッドで使用されるデリゲート メソッドは次のとおりです。
- (void)itemDetailViewControllerDidCancel:(ItemDetailViewController *)controller
{
[self dismissViewControllerAnimated:YES completion:nil];
}
任意の提案をいただければ幸いです。この警告に関する他の投稿を確認しましたが、私の専門知識のレベルを超えています。