我想要绑定在基于NSTableView
的视图中的NSPopUpButton
与NSArrayContollers
使用Xcode 8.1。我有一个macOS应用程序,它使用了基于单元格的NSTableView
,我想将它转换为基于表格的视图,但是,我完全没有这样做。我已经看过所有的各种帖子,但似乎没有为我工作。我已经为此工作了两天以上。NSArrayController,基于视图的表,NSPopUpButton和绑定
这是我的设计: accountArrayController
绑定到较大的表,这一切似乎工作得很好。 patientArrayController
是NSString
的NSMutableArray
,其中包含要在NSPopUpButton
的菜单项中填充的患者列表。
这里是为NSPopUpButton
实际绑定我猜测,这个问题是在Content Values
绑定,我有尝试了很多变化。当我编译,我得到
.../xxx.storyboard:异常,同时运行ibtool:*** - [__ NSArrayM insertObject:atIndex:]:对象不能是零
然而,当我尝试其他变体时,Xcode(真正的ibtool)会挂起很长时间,然后以255的错误代码退出。
如何解决此问题?如果需要,我很高兴提供其他绑定信息和代码块。