2012-04-30 82 views
1

我的應用程序項目中Xcode的版本太難了,我構建了一個內存遊戲,它包含關卡,遊戲在10級之前完美運行,之後我得到了這個崩潰錯誤,當我嘗試刪除級別10時,遊戲工作完美,但是當我再次玩遊戲時,它會在級別2中崩潰! (這是指的Xcode不能運行超過9或10級的應用項目,那麼這將是崩潰)..Xcode(iOS)sigabrt錯誤'無法在包中加載NIB

這是我的代碼:

-(void)delay2 {  
    level3 *second = [[level3 alloc] initWithNibName:@"level3" bundle:nil]; 

    [self presentModalViewController:second animated:YES];  
} 

在這裏,崩潰報告:

**終止應用程序由於未捕獲的異常「NSInternalInconsistencyException」,理由是:「無法加載NIB捆綁:‘一個NSBundle(加載)’名爲'3級」 **第一擲調用堆棧:**

我使用的Xcode 4.1

請幫

回答

0

確保您有一個名爲3級在項目中的.xib文件。還要確保爲該XIB檢查TargetMembership,以便在構建時編譯它。

+0

我檢查了所有XIB文件,並檢查了TargetMembership,並且我有名爲level3.XIB的文件。崩潰並不總是在那個文件中..有時在另一個文件中..它看起來像我使用應用程序和玩遊戲的時間..它後,我切換約8或10個文件之間的視圖突然崩潰。另外,當我嘗試直接訪問每個文件甚至是level3文件時,它的工作都很完美..但是在使用應用程序並在文件(級別)之間切換後,問題即將到來。我嘗試了很多步驟,但問題沒有解決。崩潰是在設計和模擬器。 .. – Hussain1982

+0

您提供的錯誤提示該文件不存在,請再次檢查您的項目。 – WrightsCS

+0

該文件是存在..我會解釋更多..我的應用程序是內存匹配遊戲,它是從10個級別..當我開始遊戲它的工作完美從級別1,2,3,4 ..直到10和我再玩它的工作正常,但然後它在2級或3級崩潰..我嘗試所有答案在這裏和谷歌,但我仍然有錯誤..我提交的應用程序的iTunes,我很擔心這.. – Hussain1982

0

您需要的廈門國際銀行添加到你的項目構建階段this link will be hlpfull

去建立階段,並添加了廈門國際銀行。

+0

我檢查你給我的鏈接,按照步驟,他們說在構建階段,,,,,,,(3.點擊+符號和一個發現者將打開,如果你看到任何.m文件選擇它,當所有.m文件被選中點擊添加按鈕)... ,,,,,,,,,但我沒有看到任何file.m在這一步!這真的很難。 – Hussain1982

+0

要添加xib你需要去建立階段和打開復制束資源tab..rest是相同的像添加.m文件 – amar

+0

你沒有看到任何.m文件,因爲他們已經linked.Cmnt如果你的問題解決了 – amar

相關問題