我正在研究UIDocument
应用程序,我想在打开文档之前向用户显示文档预览。当文档关闭时,我可以将该预览呈现为图像。但我应该在哪里保存该图像?在其他文件中?或者有没有指定的方法来做到这一点?在哪里存储UIDocument的预览?
现在我正在开发没有iCloud支持。但我想要一个可以与iCloud一起使用的解决方案。 UIDocument
是UIManagedDocument
。但是将图像保存到数据库中会使其毫无意义。因为那时我必须先打开文档才能看到预览。
你在这里推荐什么?在哪里预览UIManagedDocument
?
但是这样。如果我将文档移动到iCloud中。预览在本机上是本地的。它不通过iCloud进行同步。这意味着我必须在每个客户端重新生成预览。为此我必须打开/关闭每个文档一次。 – V1ru8 2012-02-07 09:44:27
然后您应该将其保存在(app_directory)/ Documents中。该文件夹中的所有内容都会自动与iCloud同步。 – Jorsh 2012-02-08 18:55:30
很好的解决方案似乎是完美的。但是我将使用/ Library/Caches,然后重新生成所有设备上的所有预览。 – V1ru8 2012-02-10 13:46:54