1

iOS での zip パフォーマンスに関する情報は少しまばらなようです。そのため、誰かがこの件について少し詳しく説明してくれることを願っています (または、そのオプションがないため、いくつかのテストを行ってください)。

かなり大きなデータ ファイル (5x ~300 MB) を使用する iOS アプリケーション (iPad 2/3 用) で使用する純粋な C プロジェクトを作成しましたが、これらは非常によく圧縮できることを知っています (5x ~90 MB)。現在、アプリケーションは 5 つの解凍されたデータ ファイルの 1 つを選択し、それをメモリ マップします。これは、その場で変更できます。

データ ファイルは解凍されているため、このアクションはほぼ瞬時に行われますが、これは非常に大きなアプリです。切り替え (現在のデータ ファイルの削除、新しいデータ ファイルの解凍) にはどのくらいの時間がかかりますか?

この回答が、iOS zip のパフォーマンスをすばやく調べたい他の人にも役立つことを願っています。

4

1 に答える 1

0

とにかく、これらのファイルをメモリではなくフラッシュ ドライブに解凍する必要があります (iDevice のメモリはそれほど多くないため)。そのため、アプリを実行するには最大 1Gb の空きストレージが必要です。したがって、このストレージは他の方法で使用することはできないため、最初の実行時にデータを解凍することをお勧めします (おそらく、アプリでデータ ファイルを配信するのではなく、サイトからダウンロードすることをお勧めします)。そして、はい、〜 500Mb のファイルを解凍するには、iDevices で時間がかかります。

于 2012-12-10T14:26:58.500 に答える