2016-05-17 8 views
2

私は、iOSのための迅速なベースのフレームワークを作成しようとしています。私は私のフレームワークに埋め込みたい素早いファイルを1つ持っています。私はドラッグすると、フレームワークフォルダにドロップすると、私はAppDelegateはどのようにして知りませんか?

エラー

「宣言されていないタイプ 『AppDelegate』の使用」を取得しますか? Here is the picture

This is how my directory listed out

答えて

2

FrameworkはAppDelegateを持っていません。代わりに、UIApplicationDelegateを使用するか、AppDelegateをクラスに渡してください。その後

スウィフト3.0

var appDelegate = UIApplication.shared.delegate

+1

、どのように私はなるだろう "appDelegate = UIApplication.sharedApplication()。デリゲート!AppDelegateとして" – user2884707bond

+0

user2884707bond @を行う 'appDelegate = UIApplication.sharedApplication()。としてデリゲート! UIApplicationDelegate'を使用しています。あなたが 'AppDelegate'でアクセスしているカスタムプロパティを持っていない場合は、別の方法でそれらにアクセスする必要があります(このフレームワークのすべてのiOSプロジェクトは異なるカスタムプロパティを持つかもしれません)。 – brimstone

+0

ああ、素敵!!!!それを試して30分を与えてください!病気はあなたに戻ってきます。 – user2884707bond

関連する問題