1

iPadのアプリケーションでマルチzipファイルまたは分割ファイルを直接解凍したい。このために、私は言語Cのフレームワークをminizipしました(これは単純な.zipファイルで機能します)。

だから私の質問は、この言語C、C ++、または/およびObjective-Cのいずれかで.z01、.z02または/およびファイル.zip.001、.zip.002のようなファイルを解凍する方法です(可能であれば、どのように作成するかの例これ)?私は(Objective-Cで)すべてのファイルのデータを取得して、機能しない1つのファイルにアセンブルしようとしているので、zipの分割がどのように行われるか(データカットなど)を説明することもできますか?

よろしくお願いします

4

1 に答える 1

1

ついに、

zipファイルをzip.001zip.002などの複数のファイルに分割すると、ソースファイルのデータが切り取られます。

したがって、このタイプのファイルを解凍するには、すべてのファイルのデータを取得して1つのファイルに連結します。その後、この新しいファイルをフレームワークminizipで解凍し、Objective-CではGoogleソースコードのコードプロジェクトZipArchive(minizipを使用)を使用します。

PS:彼の助けをくれたDavidHに感謝します。

于 2012-11-09T15:51:53.080 に答える