我想将一些自定义方法直接放入每个 NSManagedObject 中。想想,“计算字段”:这些方法根据实体上的持久值提供只读计算值 - 这与这个问题相同。
我正在使用 Xcode New File... Wizard 为我的每个实体创建 NSManagedObject 子类。我正在尝试从系统为我自动创建访问器中受益。例如:
核心数据实体:“站点”
@interface Site : NSManagedObject
当我继续向我的实体添加新属性时,我正在使用向导替换它们对应的 NSManagedObjects。当每个文件被替换时,我的自定义方法都会丢失。
我是否应该在别处创建自定义方法以便继续使用向导?或者,我应该保留 NSManagedObject 上的方法并手动为新属性添加访问器吗?还有另一种方法吗?