2

2つのUISwipeGestureRecognizersをXIBファイル内のプロジェクト内の単一のビューに接続すると(不思議なことに、新しいプロジェクトではありませんが)、このエラーメッセージが表示されます。このエラーの意味を知っている人はいますか?これはコンパイルエラーであり、実行時エラーではありません。私はXcode4.4を使用しています(このエラーは実際にはXcode 4.5では発生しません)。これは、InterfaceBuilderの内部からのエラーです。

-[IBCocoaTouchToolObjectPackage connectionsByProcessingConnections:]、/ SourceCache / IBSimulatorComponents / IBSimulatorComponents-223 / IBCocoaTouchTool / IBCocoaTouchToolObjectPackage.m:1132012-08-03 16:52:01.428 Interface Builder Cocoa Touch Tool [5646:11903]でのアサーションの失敗合体するアウトレット接続とそのフラグメントの1つのaddsContentToExistingCollection値。

4

2 に答える 2

1

これは、Interface Builder がアウトレットを矛盾した状態にすることを許可しているためだと思われます。ibtoolこれは、コンパイラで実行時例外として現れる Interface Builder のロジック バグです。最近作成したコンセントとコンセント コレクションを切断し、それらを再配線することで、この問題を回避することができました。

于 2012-08-03T22:14:55.413 に答える
0

XIB で Panel 全体を削除し、削除を元に戻すだけで、実際にエラーを取り除くことができました。クリーン+ビルドでエラーはなくなりました。それが他の人にも当てはまるかどうかはわかりません。

于 2013-11-05T17:02:29.797 に答える