我想知道是否有任何一个 NSManagedObject 子类应具有的最大属性数的指南。我仔细阅读了 Apple 的文档,但没有提到性能开始下降的限制。
我确实在 Xcode 中看到了一个编译器标志选项,当 NSManagedObject 具有超过 100 个属性时会提供警告,但我找不到任何文档。这里有没有人有使用具有大量属性的核心数据 MO 的经验?
我专注于性能,而不是内存使用。在我的应用程序中,只有大约 10-20 个具有大量属性的 MO 实例,而且我在 OS X 而不是 iOS 上进行开发,因此内存使用不是一个因素。但是,如果有一点性能(尤其是在故障时)开始下降,我现在想知道,这样我就可以相应地更改我的数据模型的结构。
谢谢!