我想知道你是否曾经使用AFIncrementalStore在核心数据和REST API之间同步?如果你这样做,这是一个很好的方法来使用它没有Heroku核心数据构建包?我不喜欢黑魔法:P
我的Core Data模型可能不完全匹配REST API
AFIncrementalStore使用一个简单的REST API可以很好地工作。
您可能必须重写representationForResponse
方法以与您的模型进行良好匹配,但它应该是所有需要的(当然除了init部分)
我目前正在做一个电子商务应用程序和我的API发送我的产品与expiration_date
这是一个unix时间戳。我保存在CoreData中,然后我在NSManagedObject上有一个类别Product
方法,如hoursRemaining
, weeksFromNow
等,以便在UI中更容易显示。
对于关系,我不使用它们与AFIncrementalStore自动抓取,所以我不能说太多。