現在のPDFリーダーアプリケーションにオフラインストレージオプションを提供したいと思います。永続ストレージのためにPDFをオフラインで保存するための最良の方法を知りたいだけです。CoreDataを使用することを計画していますが、プロジェクトにとってそれがやり過ぎになるかどうかはわかりません。誰かが永続ストレージの迅速な方法を見つけるのを手伝ってくれませんか。
1 に答える
1
このストレージがアプリケーションにどのように適合するかによって異なります。現在のデータベースシステムがない場合は、PDFドキュメントのリストを保持するデータベースを作成するのはやり過ぎです。ディレクトリを作成し、そのディレクトリに含まれるファイルを読み取るだけです。ファイルとディレクトリの作成については、NSFileManagerのドキュメントを確認してください:NSFileManagerクラスリファレンス。
すでにデータベースをお持ちの場合は、PDFファイルをデータベースに保存しないでください。コアデータを使用する場合は、iOS5以降で利用できる「外部レコードファイルに保存」機能を使用してください。
于 2012-09-10T14:24:29.203 に答える