【发布时间】:2016-02-03 20:31:48
【问题描述】:
我正在使用 Core Data,但我不确定实际保存/获取数据的位置。这是一个小例子:
我有一个 ViewController 类,我想从 NSManagedObject 人那里获取数据并将其显示在标签中。现在我应该继续在 ViewController 中创建一个函数来获取/保存数据吗?问题是,如果我有很多 ViewController 需要相同的数据,我将不得不将函数复制到每个 ViewController 中。
我是否应该在我的 person 类中调用一个从 NSManagedObject 继承的函数并返回我要查找的内容?
是否最好创建一个不继承自 NSManagedObject 的类来返回我正在寻找的内容?
那么正确的做法是什么?
【问题讨论】: