0

我有一个带有两个实体 A 和 B 的 NSManagedObjectContext。我有一个 NSArrayController 绑定到 NSManagedObjectContext 和一个 NSTableView。NSArrayController 设置为列出 B 类型的实体。然后数组控制器提供表格视图。

阵列控制器所在的 NIB 由 NSWindowController 调用。在初始化时,我添加了每个对象的一个​​实例,但是当我到达 windowDidLoad 时,托管对象上下文已被填充,但数组控制器为空。

使用 gdb 我可以打印窗口控制器中可见的 MOC 和绑定到数组控制器的 MOC,它们都具有相同的地址。

关于如何调试的任何线索?

4

1 回答 1

0

删除了 NIB 和控制器并从头开始创建代码。事情似乎完美无缺。我怀疑这是 Xcode 中的错误。

于 2012-04-16T19:33:11.507 回答