AppDelegate.h
iOS アプリケーション プロジェクトで名前を変更しました。
プロジェクトはまだ進行中ですが、デリゲート名が赤くなり、小さなクエスチョン マーク ボタンが表示されました。
これは将来問題を引き起こしますか?App Delegate が赤くなったのはなぜですか?
AppDelegate.h
iOS アプリケーション プロジェクトで名前を変更しました。
プロジェクトはまだ進行中ですが、デリゲート名が赤くなり、小さなクエスチョン マーク ボタンが表示されました。
これは将来問題を引き起こしますか?App Delegate が赤くなったのはなぜですか?
AppDelegate は、アプリケーション全体に対して機能するオブジェクトです。つまり、UIApplicationDelegate
プロトコルを確認するオブジェクトです。たとえば、アプリケーションがアクティブになった場合 (– applicationDidBecomeActive:
起動された場合) などに反応する必要があります。
オブジェクトの名前は重要ではありません。Xcode でファイルが赤くなる場合、Xcode が実際のファイルを見つけられないことを意味します。名前を変更したか、Xcode の外に移動した可能性があります。通常、赤いファイルを削除して再度追加すると役立ちます。