在构建时,XCode正在冻结,并发布日志消息:
ibtoold[846:179360] Ignoring exception related to working with bindings: NSInvalidArgumentException, Controller cannot be nil
ibtoold进程需要98%的CPU。
我知道我在绑定中有错误。如何在故事板中找到错误,或获取更多信息?
XCode 7.1.1 OS X El Capitan 10.11
答案 0 :(得分:0)
如果您使用基于视图的NSTableView,并将单元格绑定到NSArrayController,则 NSArrayController应具有"内容集" 的值。
答案 1 :(得分:0)
我今天遇到了这个问题。我仍然没有更清楚的绑定和为什么ibtoold提出异常。但是通过xml搜索,我发现导致问题的绑定并再次编译故事板。 xml是:
<connections>
<binding destination="fXn-uG-csF" name="value" keyPath="objectValue" id="4ZS-gg-XUq"/>
</connections>
从此我发现了具有绑定的对象。它是文本字段的单元格版本,作为文本字段的子视图。我已经删除了Xcode中文本字段的绑定,但是单元格仍然有它。
答案 2 :(得分:0)