當iOS6
模擬器測試,點擊披露指示燈,當我收到以下錯誤:iOS6的:UIViewController中無法加載筆尖命名
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] was unable to load a nib named "LocationDetail"'
它運行在iOS5
完美的罰款。
我沒有LocationDetail筆尖了,也不需要使用它。我已經在我的整個項目中查看了它的參考,以及在我的MainWindow筆尖和所有可以使用它的連接,但是我找不到任何連接。
XCode將如何加載這個,爲什麼只有在iOS6
?
你還有一個'LocationDetailViewController'類嗎? –
是的,我仍然在使用它。我使用它創建它:LocationDetail * detail = [[LocationDetail alloc] initWithStyle:UITableViewStyleGrouped];在.m裏面沒有加載nib文件或任何東西的方法。沒有提及LocationDetail筆尖。 –
在構建階段選項卡中查找複製包資源,並查看該xib文件是否仍然存在。如果是這樣,你可以從那裏刪除它。 – rdelmar