2

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

谢谢!

4

1 回答 1

0

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

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

或者

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

我自己会认为想法一个在大多数情况下都非常糟糕,它也可能适合您的用例。

有了想法二,您将有更多的工作,但对每部手机上的数据表示有更多的控制。

实际上,我们在我的公司使用想法二。但我不能在这里发布任何代码。

于 2010-08-28T18:50:53.083 回答