我有一个应用程序,允许用户拍照或指向相机胶卷中的照片。该记录必须保存在本地。记录由文本和图像组成。将这些数据保存在单个设备上似乎很简单,因为我可以保留图像的链接或将图像本地存储在文件系统中(如果通过相机拍摄)。
问题是如何通过 iCloud 共享此记录,以使记录可供多个设备上的应用程序的所有实例使用。即 iPhone 创建带有图像的记录,然后可以在 iPad 或 Apple TV 上查看。
将 UIImage 存储在 Core Data 记录中并通过 iCloud 提供该记录是否有效?很多人说不适合本地存储
我担心这可能是大量数据? 有人对如何解决这个问题有任何想法吗?
最佳答案
我正在开发一个类似的应用程序,与 http://Parse.com 一起工作是一个解决方案。 如果您的用户有互联网连接并且可以等待上传图像/文本文件,您可以使用 Parse 直接保存它(带有一个精美的进度条!)但是如果您想让它成为无网络证明,您可以使用 Whatsapp。我的意思是使用 Core Data 在本地保存文件,然后在有互联网可用时尝试上传图像。 您还可以使用其他一些云数据库,但我熟悉这个。
关于ios - 核心数据 - 通过 iCloud 保存和共享图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34719726/