2011-02-26 42 views
0

我正在使用SDK 4.2,並在打開任何接口生成器時收到錯誤消息。聲明失敗。接口生成器遇到內部邏輯錯誤

斷言故障

界面生成器遇到 內部邏輯錯誤。選擇 「繼續」以繼續運行 接口生成器處於不一致的 狀態。選擇「崩潰」以停止 Interface Builder並提交 Crash Reporter的錯誤。選擇「崩潰」將導致 數據丟失所有未保存的 數據。

需要幫助的這個..

回答

0

這裏不多說下去。

基本上,IB正在崩潰。它可能是您打開或損壞首選項的文件。嘗試刪除偏好設置或打開已知的好的nib/xib文件。

1

它發生在我身上,因爲我在UITabBarItem上使用了徽章圖標。

爲了解決這個問題,我已經打開了我的.xib文件使用XML編輯器,我已經刪除了這條線:

<string key="IBUIBadgeValue">4</string> 

希望這將有助於:)

PS:我還在我的UITabBarItem對象中添加了一個圖像(但它沒有解決它)

+0

+1這聽起來很奇怪,它確實幫助了我。我爲我的應用程序配置了一些屏幕截圖,所以我在IB中配置了徽章值。項目重新啓動/重新加載後,IB開始呱呱叫。然後當我移除徽章值時它就消失了。奇怪。 – ivans 2011-04-18 07:58:47