iOS ゲームがあり、ゲームの実行中に zip ファイルを解凍したいと考えています。したがって、CPU への影響を最小限に抑える必要があります。どうすればいいですか?
質問する
208 次
2 に答える
1
バックグラウンドと別のスレッドで解凍します。
クラスを解凍するには、いくつかの選択肢があります。この質問への回答には、ZipZap、ziparchive、その他のものがあります。
于 2012-11-07T12:13:26.263 に答える
1
優先度の低い同時ディスパッチ キューを使用します。
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0), ^{
// unzip here
});
Michael Dautermann は、解凍の選択肢のいくつかを既に挙げています。
于 2012-11-07T12:17:13.200 に答える