私は2つのビューコントローラーを持つアプリを持っています..親コントローラーと、スタックにプッシュされた子コントローラーです。
親ビューまたは子ビューの viewDidAppear メソッドが呼び出されるたびに、networkClass のデリゲートが親または子に設定されるようにプログラムをコーディングしました。
したがって、問題は、親クラスがこれらのネットワーク呼び出しの一部を決して行わないため、親クラスでは必要のないいくつかのデリゲート メソッドが子クラスに実装されていることです。ただし、子クラスでネットワーク呼び出しを開始し、完了する前に親クラスに戻ると、親クラスがデリゲートとして設定されます。
しかし、親クラスにはデリゲート メソッドが実装されていないため、クラッシュします。
回避策を知ることはできますか?