0

我正在开发一个要iCloud用于存储文档/预设的 iOS 应用程序。正如您在屏幕截图中看到的那样,它是我现在拥有的一个非常简单的解决方案。我只需存档预设列表(标题、描述、表达式和来源)。将这些预设/文档存储在 iCloud 中以便您可以继续在 iPhone/iPad/(甚至可能是 OS X)上工作的最佳解决方案是什么?

继承自UIDocument或将 KVS 与NSUbiquitousKeyValueStore?

应用程序的 iPad 图像

谢谢!

4

1 回答 1

2

我建议使用 NSUbiquitousKeyValueStore,因为您没有存储实际文档和更多配置设置,而且 NSUbiquitousKeyValueStore可以与您的应用程序和 iCloud 自动同步,您不必担心。此外,这基本上是 iCloud 中的可用内存,不计入 iCloud 上的用户内存分配。

如果您要存储图像之类的东西,文档会更合适。

这里的好例子:

https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/UserDefaults/StoringPreferenceDatainiCloud/StoringPreferenceDatainiCloud.html#//apple_ref/doc/uid/10000059i-CH7

于 2013-08-14T20:28:39.437 回答