.h、.mファイル、および2つのappDelegateファイルを含むサンプルコードがあります。プロジェクトの機能をアプリに追加したいと思います。最初の2つのファイルはViewControllerファイルなので、ドラッグするだけですが、他の2つはAppDelegateであり、明らかに2つのアプリデリゲートを持つことはできません。ただし、このサンプルアプリの場合、UIViewControllerファイルの.mファイルに次のコードがあるため、アプリデリゲートが適切なビューコントローラーとして使用されます。
AppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
AppDelegateはwillBecomeActive...などの機能を使用しないため、UIViewControllerファイルでファイルを変換するにはどうすればよいですか?Delegateの代わりにコントローラーを呼び出すために上記のコードで何を変更する必要がありますか(私のAppDelegateはそのまま残ります)。
コードはここにあります:https ://github.com/fbsamples/ios-3.1-howtos/tree/master/SendRequestsHowTo ...次にプロジェクトを開きます:SendRequestsHowTo...それはたった4つのファイルです
PS私はアプリデリゲートのようなものを作成する必要があると思いますが、それはアプリデリゲートではありません。