以 Core Data 为数据源的 QLPreviewController

Posted

技术标签:

【中文标题】以 Core Data 为数据源的 QLPreviewController【英文标题】:QLPreviewController with Core Data as data source 【发布时间】:2014-08-29 08:38:18 【问题描述】:

我正在尝试使用QLPreviewController 预览常用文件。我存储的文件存储在Core Data。问题是QLPreviewController 要求提供文件的 URL,而我没有。有没有办法将QLPreviewControllerCore Data 结合起来?我拥有的文件存储在数据库本身中,但选中了Allow external storage,因此某些文件可能会单独存储。

【问题讨论】:

【参考方案1】:

最好将二进制数据的路径存放在core data中。

这个链接解释得很好。

Storing images in Core Data or as file?

希望对你有帮助。

【讨论】:

以上是关于以 Core Data 为数据源的 QLPreviewController的主要内容,如果未能解决你的问题,请参考以下文章

如何将数据提供给 iPhone 应用程序以转换为 Core Data

如何将 NSMutableString 转换为 double 以存储在 Core Data 中?

Core Data 中的并发获取请求

将 JSON 数据转换并存储为 iOS Core Data

将 iOS 应用从 NSCoding 转换为 Core Data

在 Core Data 存储之间切换