我对 coredata 有一个非常烦人的问题。我有一个 NSManagedObject 子类,即“客户”,一切都很好。有时我需要在 coredata 堆栈之外创建一个新客户,只有在某些情况下我需要保存它。
我知道我可以使用 NSUndomanager,但这似乎不是一个好主意。
现在我有两个类 Customer_managed(NSManagedObject 的子类)和 Customer_unmanaged(NSObject 的子类)。在 Customer_unmanaged 我添加了一个 -(void)save 方法,但这两个类非常耦合,我正在寻找一个最佳模式。
谢谢