2011-12-27 22 views
0

我有一個基於NSDocument的應用程序與表示可視化文檔的筆尖。只要視圖出現,我想觸發一些操作。什麼是viewWillAppear的NSDocument

對於「正常」UIViewController我會簡單地覆蓋viewDidAppear:。但是,NSDocument不具有此方法,即使它具有每個文檔的視圖。

回答

5

NSDocument優惠
-(void)windowControllerDidLoadNib:(NSWindowController *)aController;方法。
我認爲這是你正在尋找的。
文檔窗口控制器仍然可以使用NSDocumentwindowControllers方法訪問。

如果您對窗口出現/消失,成爲關鍵等有更精確的要求,您可以使用window notificationswindow delegation system來處理。

0

-[NSDocument showWindows]這可能是有用的添加一些自定義邏輯的結尾。

相關問題