2
私はCocoaのドキュメントベースのアプリケーションを持っています。ドキュメントベースのアプリケーションでアプリケーションの起動時にコードを実行する方法
アプリが起動すると、アプリ内の任意のドキュメントにアクセスできる必要がある辞書を作成するコードがいくつか実行されますが、アプリを起動したときに作成された辞書が必要になります。新しい文書が開かれます。現在、私は1つのコントローラクラスを持っています。このクラスは、アプリケーションの起動時と新しいドキュメントのオープン時の両方でインスタンス化されます。
どうすればよいですか?アプリケーションデリゲートで
- (void)applicationDidFinishLaunching:(NSNotification *)notification
{
//Your code here
}
:
に従って編集
クラスはアプリケーションの起動時にインスタンス化されます –
アプリケーションデリゲートまたはMainMenu.xibのオブジェクトに追加します(一度だけロードされます) –
Macでは、通知ハンドラメソッドである必要があります: ' - (void)applicationDidFinishLaunching :(NSNotification *)通知 ' –