【发布时间】:2016-01-11 10:55:17
【问题描述】:
我有一个应用程序,它允许用户拍照或指向他们相机胶卷上的照片。此记录必须在本地保留。记录由文本和图像组成。将这些数据保存在单个设备上似乎很简单,因为如果通过相机拍摄,我可以保留图像的链接或将图像本地存储在文件系统中。
问题是如何通过 iCloud 共享此记录,以使记录可用于多个设备上的应用程序的所有实例。即 iPhone 创建带有图像的记录,然后可以在 iPad 或 Apple TV 上查看。
将 UIImage 存储在 Core Data 记录中并通过 iCloud 提供它是否有效?很多人说不适合本地存储
我担心这可能包含大量数据? 有人对如何解决这个问题有任何想法吗?
【问题讨论】:
-
您也可以将图像保存在 MySQL 中,但这又是一种不好的做法。如何将链接保存在核心数据的列中,而实际文件将在 Amazon S3 中。如果用户将通过多个设备登录,他总是可以获得相同的图片。
标签: ios objective-c swift icloud tvos