2

将两个 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 中的断言失败:不匹配为合并出口连接及其片段之一添加ContentToExistingCollection 值。

4

2 回答 2

1

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

于 2012-08-03T22:14:55.413 回答
0

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

于 2013-11-05T17:02:29.797 回答