gpt4 book ai didi

ios - 如果内容需要与 iCloud 同步,我应该如何存储图像

转载 作者:行者123 更新时间:2023-12-02 22:40:20 24 4
gpt4 key购买 nike

我正在为我的应用启用 iCloud 支持,但遇到了问题。在用户创建的内容对象中,他们可以为其对象选择图片。目前,我将该图像作为二进制数据存储在 coredata 中,并使用外部存储选项,因为在测试中我发现图像的大小范围为 1-3mb。

注意:我保存的是数据本身,而不是对所选图像的引用,以便用户不会通过删除图像意外删除他们添加到我的应用内容对象中的图像资源从他们的照片流或相机胶卷中。

在阅读 Apple 关于 iCloud 的信息时,他们提到不要存储大型下载数据文件。 ( source )

鉴于我当前的数据结构似乎在没有 iCloud 的情况下也能工作,我应该如何修改它,以便我可以合并 iCloud 来跨设备同步数据?如果苹果建议不要同步大文件,那么数据应该如何在设备之间发送?

最佳答案

这取决于用户从哪里选择这些图片。基本上,如果您通过 iCloud 发送图像,还有其他方法可以获取它吗?

如果它们来自某个在线源并且可以从那里再次下载,那么您将属于“大型下载数据文件”类别。传递有关如何从一台设备重新下载到另一台设备并根据需要再次下载的 URL 或其他详细信息。

如果它们来自其他设备上不易获得的其他来源(例如,用户从相机胶卷中选择了一张照片),请继续按原样在设备之间传递它。这更像是用户文档或数据,而不是您可以按需重新下载的东西。

关于ios - 如果内容需要与 iCloud 同步,我应该如何存储图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14016187/

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