當我構建它時,這是控制檯所說的。我的應用程序用於正確構建,但現在它崩潰時,我嘗試構建
2012-07-18 14:23:41.351水墨牆[915:F803] *終止應用程序由於未捕獲 異常 'NSInvalidArgumentException',原因是:在「無法 找到一個名爲情節串連圖板 'MainStoryboard_iPhone'捆綁一個NSBundle (加載)」 *第一擲調用堆棧:(0x13cc022 0x155dcd6 0x4409f2 0x15d60 0x15ff8 0x1517f 0x24183 0x24c38 0x18634 0x12b6ef5 0x13a0195 0x1304ff2 0x13038da 0x1302d84 0x1302c9b 0x14c65 0x16626 0x222d 0x2195)終止 叫做拋出異常(LLDB)
當我運行代碼,它帶給我這個代碼在main.m文件
#import "AppDelegate.h"
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}
它停在這裏,並強調「迴歸UIApplicationsMain ...行說:
線程1 :信號SIGABRT
通常,應用程序崩潰和在Xcode的主指着()可能意味着什麼。主要是因爲添加到自動釋放池的對象在其他地方被過度釋放(錯誤地)並因此提前釋放,但是直到池被耗盡(在@autoreleasepool塊的末尾)時,錯誤纔會出現釋放「消息,觸發一個錯誤的訪問異常或一個'無法識別的消息發送到實例'的異常,這取決於當時釋放的程度。 – 2012-07-18 22:27:10
我會同意你的,但應用程序崩潰時,我從一個視圖控制器交換到另一個(我沒有編程 - 我用故事板爲此),但我試圖編程它通過代碼轉換,它也是這樣確切的事情。我不明白爲什麼代碼蘋果通過其模板生產不起作用 – nfoggia 2012-07-19 08:50:25