我正在寻找一个示例应用程序或更多架构讨论来构建一个应用程序,它维护一个本地持久存储(CoreData)并使其与Flickr之类的Web服务保持同步。在我的例子中,它是Salesforce,但模式应该类似于Flickr,Twitter,IMAP等许多应用程序。
示例问题: 调用同步的最佳点在哪里? 什么是经过验证的数据结构,以维持本地变化 - 为每个未经同步的变化在本地商店维持一个“改变”的BOOL;我更喜欢对记录级别标志的字段级别标志)?
当然,我必须自己优化这一点,知道记录的数量(100)和变化(每天10次)和冲突的可能性(在我的情况下在场地级别上很低)。
答案 0 :(得分:3)
以下是我如何做到这一点:
希望这可以帮助您入门。如果你对这一点有不同的看法,我很想听听。