Tag: quicklook uidocumentinteraction

使用QuickLook框架或UiDocumentInteractionController显示encryption文件

我有一个encryption的word / excel / pdf文件本地存储,我需要预览在我的iPad应用程序。 我明白,QLPreviewController或UiDocumentInteractionController可以用来预览这些文件。 我可以很好地使用这个 – (id <QLPreviewItem>) previewController: (QLPreviewController *) controller previewItemAtIndex: (NSInteger) index { return [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:[documents objectAtIndex:index] ofType:nil]]; } 但该文件是encryption的,当我解密它,我会得到的NSData对象。 我如何去加载这两个NSData中的任何一个。 我也明白,我可以非常好地存储NSData作为本地文件,并加载到预览。 但是有一个限制,不在本地存储未encryption的文件。 如果有人已经完成了这一点,可以帮助我在这里,将不胜感激。 谢谢AJ