在两个iphone之间复制核心数据库

时间:2010-08-28 13:03:39

标签: ios cocoa-touch core-data synchronization bonjour

我正在使用核心数据编写应用程序。我需要在运行相同应用程序的两个iphone之间同步数据库,可能是通过bonjour ... 有人可以帮忙吗?

三江源!

1 个答案:

答案 0 :(得分:0)

我建议使用cocoahttpserver进行基本的网络通信。现在你可以

  • 复制您的sqlite文件(如果在CoreData中使用

  • 在服务器通信之上使用一些交换格式(xml,json

我自己会认为在大多数情况下这个想法很糟糕,也可能适合你的用例。

有了第二个想法,你就会有更多工作,但对每部手机上的数据表示有更多控制权。

实际上我们在公司里使用的是二号创意。但我不能在这里发布任何代码。