私が熟考してきた質問ですが、「伝統的に」モーダルビューコントローラーでは、提示された「親」ビューコントローラーは提示された子を却下する必要があります。
Apple は、提示された子は自己却下すべきではないと述べているため、私はモーダル ビュー コントローラを却下するためだけにデリゲート プロトコルを設定する傾向があります。
これはやややり過ぎに思えますが、
オブジェクティブ C はとにかく参照渡しなので、パフォーマンス コストは発生しないのではないかと思っていました。インスタンス化中に、表示中の親ビュー コントローラーの参照をモーダルに表示された子ビュー コントローラーに渡してから、メソッド コールバックを作成することはできませんでした。親が子供を捨てる?
これがばかげた質問である場合は申し訳ありません...