暗号化された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]];
}
しかし、ファイルは暗号化されており、復号化するとNSDataオブジェクトを取得します。これらのいずれかにNSDataをロードするにはどうすればよいですか。
また、NSDataをローカルファイルとして保存し、プレビューにロードできることも理解しています。ただし、暗号化されていないファイルをローカルに保存しないという制約があります。
誰かがすでにこれを達成していて、ここで私を助けることができるならば、それは大いに感謝されるでしょう。
ありがとうAJ