如何开始使用 SQLite、iCloud 和 CoreData?

Posted

技术标签:

【中文标题】如何开始使用 SQLite、iCloud 和 CoreData?【英文标题】:How to get started with SQLite, iCloud and CoreData? 【发布时间】:2014-10-28 23:31:54 【问题描述】:

我正在尝试按照 Apple 的 Using the Sqlite Store with iCloud 添加设备之间的 CoreData 共享。我在过时的手册(2014-07-15)上,第 8-9 页显示了如何在现有应用程序中启用 iCloud;但是,该示例适用于文档,而不适用于 SQLite,并且当尝试启用 SQLite 时,图像不是最新的 XCode 6。

有人可以告诉我我应该使用什么(代码方面)来开始这项工作吗?

【问题讨论】:

听起来你可能会咬得比你能咀嚼的更多——考虑一个稍微简单一些的初学者示例应用程序。 到目前为止你在 iPhone 上做了什么? 无非就是你在上面看到的......它是一个现有的应用程序,根据文档中的说明,我不确定如何为 CoreData 启用 iCloud,因为说明显示了如何设置它适用于文档,而不是 SQLite。 找一个简单的“hello world”教程并先完成它。 【参考方案1】:

我在这里找到了答案:

http://www.techotopia.com/index.php/Preparing_an_ios_6_App_to_use_iCloud_Storage

逐步配置应用程序以在多个设备上使用 iCloud。

【讨论】:

以上是关于如何开始使用 SQLite、iCloud 和 CoreData?的主要内容,如果未能解决你的问题,请参考以下文章

iCloud 中基于 SQLite 的核心数据中的有序关系

将 sqlite 数据库与 iCloud 同步

带有 iOS 和 iCloud 的 SQLITE 数据库

将 Sqlite 数据库与 iCloud 同步?

SQLite、iCloud,也许还有 Core Data——用于存储文件并与所有用户的设备共享它们?

iCloud + 预加载的 CoreData