Interface Builder XIB编译器错误

时间:2012-08-03 08:04:32

标签: interface-builder xcode4.4

在将两个UISwipeGestureRecognizers连接到XIB文件中的项目中的单个视图时,我收到此错误消息(虽然不是在新项目中,但很奇怪)。谁知道这个错误意味着什么?这是编译错误,而不是运行时错误。我正在使用Xcode 4.4(实际上这个错误不会发生在Xcode 4.5上)。这是来自界面内部构建器的错误。

  

断言失败 - [IBCocoaTouchToolObjectPackage connectionsByProcessingConnections:],/ SourceCache / IBSimulatorComponents / IBSimulatorComponents-223 / IBCocoaTouchTool / IBCocoaTouchToolObjectPackage.m:1132012-08-03 16:52:01.428 Interface Builder Cocoa Touch Tool [5646:11903]异常生成nib:聚结插座连接的不匹配的addsContentToExistingCollection值&其中一个片段。

2 个答案:

答案 0 :(得分:1)

我怀疑这是因为Interface Builder允许您的网点进入不一致状态。这是Interface Builder中的一个逻辑错误,它在ibtool编译器中表现为运行时异常。我能够通过断开我最近创建的插座和插座集来解决它,然后重新布线。

答案 1 :(得分:0)

我实际上能够通过删除XIB中的整个Panel来消除错误,然后撤消删除。 Clean + Build,错误消失了。不确定这是否也适用于其他人。