gpt4 book ai didi

ios - 这是适用于我的iOS笔记应用程序(带有文本,照片,音频和绘图笔记)的最佳iCloud方法。我应该选择文档存储还是CloudKit?

转载 作者:行者123 更新时间:2023-12-01 19:42:19 25 4
gpt4 key购买 nike

我正在开发一个iOS笔记应用程序,用户可以在其中添加图像,文本,音频和绘图笔记。我想在多个设备之间实现iCloud同步。在3个选项(键值,文档存储,CloudKit)中,我应该选择哪一个?我也想在用户之间实现笔记的共享(协作)。我当前使用核心数据作为数据库。

最佳答案

键值存储毫无疑问,这是因为您的目标太有限了,仅在需要处理和存储整个文档时才建议使用文档存储。由于您已经将CoreData用于本地存储,因此仅将常规CloudKit与它一起用于云存储和共享才有意义。
CoreDataCloudKit的同步可能很困难。我个人使用的是RxCoreDataRxCloudKit库的组合,它们在同步和语法语法上也有所缓解。

关于唯一性约束,请提前一句话:对于CoreData,您可以根据所有值的键或哈希值来定义它们,对于CloudKitCKRecord键仅可能(并且也是必需的),据我所知。因此,最好从一开始就加以照顾。

关于ios - 这是适用于我的iOS笔记应用程序(带有文本,照片,音频和绘图笔记)的最佳iCloud方法。我应该选择文档存储还是CloudKit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53408948/

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