我只是創造了我的第一臺Mac應用程序,但該程序保持與此消息崩潰:無法加載筆尖文件:MainWindowController.xib,退出
Unable to load nib file: MainWindowController.xib, exiting
我所做的只是刪除MainMenu.xib創造MainWindowController .xib並將其添加爲MainInterface。
我只是創造了我的第一臺Mac應用程序,但該程序保持與此消息崩潰:無法加載筆尖文件:MainWindowController.xib,退出
Unable to load nib file: MainWindowController.xib, exiting
我所做的只是刪除MainMenu.xib創造MainWindowController .xib並將其添加爲MainInterface。
此錯誤是由筆尖/廈門國際銀行在運行時丟失時NSApplication
試圖加載它被告知是造成主界面筆尖。在大多數情況下,它是由於意外地從應用程序目標的「複製捆綁軟件資源」構建階段中刪除筆尖而產生的。對於其他(非主要筆尖),輸入筆尖名稱時也可能由拼寫錯誤造成。
但是,在這種特定情況下,我確定從目標屬性部分的下拉菜單中選擇「主界面」會被竊聽。您必須從中刪除「.xib」擴展名才能正常工作;所以請手動輸入MainWindowController
而不是您選擇的MainWindowController.xib
。
憑藉在‘主界面’中的「的.xib」擴展名,NSApplication
會錯誤地嘗試加載MainWindowController.xib.xib
仍然不起作用 –
編輯是爲我工作的。從Target的General選項卡中的「Main Interface」設置中刪除.xib擴展名將解決該問題。 –
+1,從文本框中刪除**。xib **做到了,愚蠢的Xcode ... – Houssni
檢查錯別字?檢查構建的包的內容並查看最終產品中包含哪些nib文件。 –
@BradAllred查看我的編輯...我添加了一張圖片 –
該圖片沒有顯示你的包中實際包裝了哪些筆尖... –