到目前为止,我一直在使用NSUbiquitousKeyValueStore
Apple优惠将一系列文本和图像存储到iCloud中,同样,我需要在需要时将该信息下载回我的应用程序(多设备支持等)
但是,我现在意识到NSUbiquitousKeyValueStore
的存储限制,不允许存储我需要的信息。我有一个文本数组和另一个图像(文本数组可以存储一些相当大量的文本,由于文本的大小),但图像数组不能承载高质量的图像。
我的问题是,在没有达到任何相当小的存储限制的情况下,将NSArray非常简单地存储到iCloud中的最佳方法是什么?我已经研究过使用记录样式存储的CloudKit,我可以调整我的应用程序,但这会是最好的方法吗?
谢谢。
答案 0 :(得分:0)
我能够在Robotic Cat的帮助下回答我自己的问题。 CloudKit似乎是我情况的最佳答案。我已经能够使用我的自定义iCloud容器的私有数据库来存储和检索信息。在这一点上,我唯一的困境是,是否采用传统路线并为每个条目创建一个新记录,通常进入我的阵列,或者仅跟踪我的应用程序中的更改,并将整个数组上传/覆盖为一条记录。