断言失败.Interface Builder遇到内部逻辑错误

时间:2011-02-26 10:34:27

标签: iphone

我正在使用SDK 4.2,并在打开任何界面构建器时收到错误消息。

  

断言失败

     

Interface Builder遇到了   内部逻辑错误。选择   “继续”继续运行   Interface Builder中的一个不一致   州。选择“崩溃”停止   Interface Builder并提交bug   崩溃记者。选择“崩溃”将   导致所有未保存的人丧失   数据

需要帮助...

2 个答案:

答案 0 :(得分:1)

它发生在我身上,因为我在UITabBarItem上使用了徽章图标。

要修复它,我用XML编辑器打开了我的.xib文件,我删除了这一行:

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

希望这会有所帮助:)

PS:我还在我的UITabBarItem对象中添加了一个图像(但它没有解析它)

答案 1 :(得分:0)

在这里继续下去并不多。

基本上,IB正在崩溃。它可能是您正在打开的文件或损坏的首选项。尝试删除首选项或打开已知良好的nib / xib文件。