Macos 如何在NSTableView中绑定NSTextField可编辑绑定?

Macos 如何在NSTableView中绑定NSTextField可编辑绑定?,macos,nstableview,cocoa-bindings,Macos,Nstableview,Cocoa Bindings,我有一个基于视图的NSTableView,其内容绑定到NSArrayController。我希望表格仅在特定时间可编辑,因此我在viewcontroller中创建了一个布尔属性,以指示何时可以/无法编辑字段。这适用于UI中的其他字段,但不适用于NSTableView。如果我将表格单元视图可编辑绑定中的文本字段绑定到我的viewcontroller的可编辑属性,那么Xcode在编译情节提要时会挂起,并且我发现即使在停止构建之后,仍有失控的ibtoold进程在我的mac上运行 表单元格视图的内容通常

我有一个基于视图的NSTableView,其内容绑定到NSArrayController。我希望表格仅在特定时间可编辑,因此我在viewcontroller中创建了一个布尔属性,以指示何时可以/无法编辑字段。这适用于UI中的其他字段,但不适用于NSTableView。如果我将表格单元视图可编辑绑定中的文本字段绑定到我的viewcontroller的可编辑属性,那么Xcode在编译情节提要时会挂起,并且我发现即使在停止构建之后,仍有失控的ibtoold进程在我的mac上运行


表单元格视图的内容通常绑定到objectValue。可编辑绑定是否也需要绑定到objectValue?

我注意到了同样的问题,并将其视为一个bug。解决方法是使用数据源和委托协议方法,而不是使用
NSArrayController