2
我試圖實例從故事板的NSWindowController
在我的OS X應用程序:故事板不包含標識符控制器「主窗口」
NSWindowController *mainWindowController = [[NSStoryboard storyboardWithName:@"Main" bundle:nil] instantiateControllerWithIdentifier:@"MainWindow"];
,但是這是我得到:
Storyboard (<NSStoryboard: 0x618000008500>) doesn't contain a controller with identifier 'MainWindow'
。
但在故事板:
它設置。不,沒有其他故事板。是的,我已經嘗試清理項目和生成文件夾,但沒有任何更改。
爲什麼我會得到這個錯誤?
更新:我建立我的應用程序,回來的故事板,我看到故事板ID是取消設置:
如何故事板ID本身得到取消設置?
當它發生在我身上,我發現車窗控制器的故事板ID不見了我每次關閉項目,然後再次打開它的時候。它一定是一個與自動保存功能相關的錯誤。我手動保存了故事板文件和Clean - Build - Run。它的工作。你自己的答案幫助我先生。 –
這裏一樣的東西!感謝您的解決方法! – Hans