从nib加载后绑定NSArrayControllers ManagedObjectContext

时间:2011-12-12 11:24:37

标签: core-data nib nsarraycontroller

您好我试图稍后通过代码绑定我的NSArrayController的NSManagedObjectContext。 控制器在没有绑定上下文的情况下加载到nib中。但我有一个绑定到阵列控制器的NSTableView。我希望表保持为空,直到我将一些数据加载到上下文中(并且在启动时不显示上下文中的旧数据)。当我启动应用程序时,我收到此错误:

Cannot perform operation without a managed object context

这是不可能的吗?我必须解决这个问题,还是我做错了? 我以为控制器会在没有上下文的情况下返回nil。

1 个答案:

答案 0 :(得分:0)

在适当填充上下文后,或许以编程方式将NSArrayController绑定到NSTableView会更好吗?

以下是NSKeyValueBindingCreation非正式协议的Apple文档。