2013-12-17 87 views
0

我對Xcode非常陌生,我從一些我在網上找到的教程開始。有一個屏幕我正在嘗試編輯,當我更改有關XIB(IE:甚至是重新定位標籤)的任何內容時,XCode會崩潰並顯示以下錯誤消息。什麼可能導致這種情況?Xcode在對XIB進行任何更改時崩潰

謝謝!

Exception Type: EXC_CRASH (SIGABRT) 
Exception Codes: 0x0000000000000000, 0x0000000000000000 

特定應用信息:

ProductBuildVersion: 5A3005 
ASSERTION FAILURE in /SourceCache/IDEInterfaceBuilder/IDEInterfaceBuilder-4514/Framework/Document/IBDocument.m:2551 
Details: An instance of IBUILabel with object ID 6 did not archive its child (IBUITextField) with an object of ID 7. 
Object: <IBCocoaTouchDocument: 0x7fbddf2e4b70> 
Method: -documentArchiver:didArchiveObject: 
Thread: <NSThread: 0x7fbdd9408530>{name = (null), num = 1} 
Hints: None 
+0

這是100%可重複 - 如果我改變XIB上的任何東西,它完全崩潰Xcode。如果我在文本牧馬人中打開XIB並更改某些內容(例如標籤的文本),它似乎可以正常工作...(但很難做出任何實質性更改!)。 – AAA

+1

你試過把它關掉再打開嗎?即重新啓動你的Mac?或者,還原爲XIB文件的已知工作版本。你有版本控制嗎? –

+1

絕對嘗試完全關閉,重新啓動。另外,使用與您現在使用的xcode相同版本創建的.xib文件是否已更改? – Fluffhead

回答

0

終於想通了!事實證明,如果我使用我的舊版Mac運行Lion,Xcode可以在沒有問題的情況下編輯XIB。然後,我可以將它保存到我的新Mac,並在新項目中正常工作!