2010-05-15 67 views
3

我正在寻找iPhone平台上可用的数据同步技术的概述。我们需要能够将一部分内容从服务器同步到驻留在iPhone上的本地数据库。iPhone SDK:数据同步

在我工作过的其他项目上,数据同步由数据库处理。这在SQLite中可用吗?如果没有,对技术有什么建议?滚动我们自己不会是我的第一选择。

在此先感谢。

回答

0

不幸的是,我不认为目前有一个工具/功能可以做到这一点。发布了一个类似的问题,链接到一篇文章如何推出自己的文章。

实质上,您可以创建一个“挂起”队列表,用于跟踪需要更新的记录ID。当应用程序需要同步时,只要您有办法通过服务器记录识别本地记录,就可以以这种方式同步。当然,与服务器的方式相反。

iPhone SQLite DB and Web-based DB synchronization and interaction recommendations

0

有一个框架,如果你正在使用的核心数据,可以帮助你。

你应该看看ZSync。这里有一个概述: http://ideveloper.tv/freevideo/details?index=17089146

如果您使用的是SQLite,我强烈建议您考虑切换到核心数据。你一定会获得一些表演和撤销/重做的整合。

无论如何你必须删除一大堆自定义代码...... :)