2017-05-15 6 views
0

私のメインプロジェクトに追加された "MyFramework.xcodeproj"というフレームワークがあります。このフレームワーク内で、私はAppDelegate.hファイルへの参照を必要とするファイルに取り組んでいます。それを見つけることができず、「ソースをコンパイル」の「ビルド段階」からファイルを追加しようとすると、そこにもファイルが見つかりません。このファイルへの参照を取得するにはどうすればよいですか?Xcodeの別のフレームワークからAppDelegate.hをインポートする方法

答えて

0

あなたのフレームワークは理想的には任意のアプリケーションデリゲートロジックから分離する必要があります。ただし、の場合はにアクセスする必要があります。共有アプリケーションの代理人をAppDelegateにキャストするだけです。

(AppDelegate *)[[UIApplication sharedApplication] delegate]; 

ちょうどAppDelegate@interfaceをコピーして、あなたの枠組みの中で、それはどこかに見え置きます。 AppDelegate.mはそこにいる必要はありません。

+0

@interface AppDelegate.hを現在のクラスに追加するだけですか? –

関連する問題