Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我要创建一个可重用的 iOS 库,我将如何创建模型对象,以便它们可用于 Core Data,即从 NSObject 或 NSManagedObject 继承的模型对象?
至少我知道我将无法覆盖 isEqual: 和 hash,因为 NSManagedObject 使用它们。
首选方法是让 Xcode 中的核心数据管理功能为您创建模型类,然后根据需要向这些生成的类添加额外的方法。例如,如果您有一个模型类“事物”,您可以: