我们有一个 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 回答