【问题标题】:Core Data iCloud sync or smth else?Core Data iCloud 同步还是其他?
【发布时间】:2016-07-15 14:19:10
【问题描述】:

我构建了一个适用于 base 的 iOS 应用程序。用户可以在任何地方使用它,这很酷。当应用程序第一次启动时,显然,base 将是空的。目前,用户的基础使用 Core Data 在本地存储数据。但是有一种情况,当用户可能有自己的基础数据量很大时,他不想从头开始工作。出于这个原因,我想为 macOS 创建简单的 Cocoa 应用程序,它允许用户从例如 CSV 文件导入一些数据。 两个 Core Data 模型(iOS 应用程序和 macOS 应用程序)将是相同的。我只想在两个平台之间进行同步。 我认为使用 cloudKit 是可能的,但哪种方式最好? Core Data Sync 或类似在服务器上支持 MySQL 数据库等...

提前致谢!

【问题讨论】:

    标签: ios macos core-data synchronization data-synchronization


    【解决方案1】:

    询问哪种方法“最好”是一个见仁见智的问题,但在我看来,Apple 让与 iCloud 的合作变得相当简单。如果您只想在平台之间同步,我会使用 cloudKit。当您正在寻找的功能免费且易于访问时,似乎没有理由启动您自己的 MYSQL 数据库实例并引入另一个级别的复杂性。

    观看此 WWDC16 视频了解一些 cloudKit 技巧:https://developer.apple.com/videos/play/wwdc2016/226/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-31
      • 1970-01-01
      • 1970-01-01
      • 2013-12-28
      • 2013-11-26
      • 1970-01-01
      • 2018-07-29
      • 2017-03-07
      相关资源
      最近更新 更多