我在本地存储了加密的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]];
}
Run Code Online (Sandbox Code Playgroud)
但是文件是加密的,当我解密它时,我会得到NSData对象.我如何在其中任何一个中加载NSData.
另外我理解我可以很好地将NSData存储为本地文件并将其加载到预览中.但是存在不在本地存储未加密文件的限制.
如果某人已经完成了这项工作并且可以帮助我,我们将不胜感激.
谢谢AJ