2015-10-05 29 views
0

當基於文檔的應用程序變爲活動狀態並且沒有打開的窗口時,會自動創建一個新的文檔窗口。我想防止這種行爲,並顯示我的「選擇模板」對話框,而不是默認創建空白文檔。防止應用程序激活時創建NSDocument

正如您在截圖中看到的那樣,新文檔在NSApplicationMain的某個位置創建。

enter image description here

我怎樣才能避免這種情況,並顯示我的窗口呢?

回答

0

我自己找到了答案,我只是看錯了地方。無標題文檔的創建應用程序中的委託處理,所以返回false

func applicationShouldOpenUntitledFile(sender: NSApplication) -> Bool { 
    return false 
} 

的伎倆。