gpt4 book ai didi

ios - 合并两个持久存储 icloud 存储和非 icloud 存储

转载 作者:行者123 更新时间:2023-11-29 03:18:35 28 4
gpt4 key购买 nike

我有一个 iOS 应用程序,其中一半用户希望使用 iCloud 在设备之间同步一些数据,而另一半则不需要。出于这个原因,我将核心数据(启用 iCloud)的 sqlite 文件放在应用程序文档目录中。当他们登录到 iCloud 时,iCloud 同步工作得很好。但是,如果用户未登录。但如果用户未登录,则同步数据不会与 icloud 数据合并。交易日志显然不会被创建,因为用户没有使用 iCloud。但是,用户可能会在以后开始使用 iCloud。出于这个原因,我认为我需要创建第二个“回退”持久存储,在未登录 iCloud 时使用。如果用户稍后登录,我会将回退商店与支持 iCloud 的商店合并。我的问题是,有没有人知道我如何轻松地将后备(非 iCloud)商店与支持 iCloud 的商店合并。其次,就持久性商店位置而言,有人有更好的设计吗?任何想法表示赞赏。谢谢,

最佳答案

查看此链接以获取支持使用本地或 iCloud 商店并处理与 iCloud 之间的迁移的示例应用程序。 http://ossh.com.au/design-and-technology/software-development/sample-library-style-ios-core-data-app-with-icloud-integration/

关于ios - 合并两个持久存储 icloud 存储和非 icloud 存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21398533/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com