Core Data Mac OS X基于文档的应用程序中的NSArrayController类与实体模式

Luk*_*asz 3 cocoa core-data mode nsarraycontroller

任何人都可以解释NSArrayContoller模式(Class/Entity)之间的实践差异吗?

我刚刚在我的基于文档的Core Data桌面应用程序中面临一些调试问题(使用所有控制器的实体模式).

我的数据库结构变得非常复杂,找到错误的绑定(错误的键路径等)需要花费很多时间.我还为我的数据模型中的每个实体生成了类.

如果我将所有控制器切换到类模式,它会跟踪绑定错误有什么不同吗?

Pet*_*sey 5

实体用于阵列控制器,其阵列包含Core Data托管对象.

类用于阵列控制器,其数组包含普通(非托管)对象.

所以,不,将一个将托管对象保存到非托管对象模式的数组控制器切换将无济于事.

我的数据库结构变得非常复杂,找到错误的绑定(错误的键路径等)需要花费很多时间.

您应该在调试器控制台中获得有关它的异常.