私はのUIViewControllerから私のアプリデリゲートへの参照を取得しようとしているが、私はこのエラーメッセージを得続ける:私はこれを扱うすべての記事を読んでいるUIApplication.sharedApplication
'sharedApplication()' is unavailable: Use view controller based solutions where appropriate instead.
メッセージのようなものですが、サードパーティのフレームワークを使用していないので、私の問題は無関係です。今日の拡張機能は私のアプリケーションの一部ですが、エラーが発生するクラスは完全に無関係です。私はまったく新しいクラスを作り、同じエラーが発生し続けます。
私は同じことを遊び場でやってもうまくいきます。私は何が欠けていますか?
これはアプリの拡張機能または標準アプリにありますか?あなたのアプリはアプリの拡張機能を含んでいますか? – Paulw11
エラーは、アプリケーション自体で発生します。アプリケーションには拡張機能がありますが、拡張機能からではなくappからappDelを取得しようとしています。エラーが発生したすべてのクラスは、拡張と明確な関係がありません。 – DoertyDoerk
エラーを出すファイルが間違って拡張ターゲットに関連付けられていないことを確認してください - http://stackoverflow.com/questions/32609776/uiapplication-sharedapplication-is-unavailable – Paulw11