在Simperiums /OSX教程中,您会说,每个建模对象都应该继承自SPManagedObject。
我还没有尝试过,但这不是在SQLite数据库中生成了一个大表,其中包含所有建模托管对象的所有字段的联合吗?
发布于 2012-05-13 00:15:19
是的,在幕后核心数据将倾向于创建一个更大的表。通常,性能会更多地受到关系的影响,而不是继承:Using Parent Entity in CoreData Models
我们已经完成了与相当复杂的继承层次结构的集成,并且没有看到大量数据的任何直接问题。
话虽如此,如果您需要对表结构进行更多的控制,您可以避免所有对象都有一个父对象,而是:
SPManagedObject (或确保它们的自定义类从SPManagedObject继承),或者https://stackoverflow.com/questions/10565002
复制相似问题