2011-12-27 12 views
0

NSDocumentベースのアプリケーションにビジュアルドキュメントを表すペンがあります。ビューが現れたらすぐに私はいくつかのアクションをトリガーしたい。NSDocumentのviewWillAppearに相当するもの

「通常」の場合UIViewController私は単にviewDidAppear:を上書きします。ただし、NSDocumentには、ドキュメントごとのビューがありますが、このメソッドはありません。

答えて

5

NSDocumentは、
-(void)windowControllerDidLoadNib:(NSWindowController *)aController;の方法です。
これはあなたが探しているものだと思います。
文書ウィンドウコントローラは、NSDocumentwindowControllersメソッドを使用して引き続きアクセスできます。

ウィンドウの表示/消滅、キーとなるなど、より厳密な要件がある場合は、window notificationsまたはwindow delegation systemで処理できます。

0

-[NSDocument showWindows]は、最後にカスタムロジックを追加するのに便利です。

関連する問題