您好我试图稍后通过代码绑定我的NSArrayController的NSManagedObjectContext。 控制器在没有绑定上下文的情况下加载到nib中。但我有一个绑定到阵列控制器的NSTableView。我希望表保持为空,直到我将一些数据加载到上下文中(并且在启动时不显示上下文中的旧数据)。当我启动应用程序时,我收到此错误:
Cannot perform operation without a managed object context
这是不可能的吗?我必须解决这个问题,还是我做错了? 我以为控制器会在没有上下文的情况下返回nil。
答案 0 :(得分:0)
在适当填充上下文后,或许以编程方式将NSArrayController
绑定到NSTableView
会更好吗?
以下是NSKeyValueBindingCreation非正式协议的Apple文档。