1

我的问题涉及仅在 ios 上部分提取的 zip 文件:

假设在提取 zip 文件期间,该过程被中断,因此实际上仅提取了一些文件。

确保确实提取所有文件的最佳做法是什么?

4

1 回答 1

0
  1. 不要忽略来自 I/O 函数或 zip 框架的返回值。这通常就足够了。
  2. 您可以在取消归档后随时检查文件是否存在,并且可以检查其大小。
  3. 您可以检查提取数据的 CRC。

大多数 zip 框架在内部进行 2 和 3 检查,并使用返回值或NSError返回参数透明地报告错误。永远不要忽略返回值。

于 2013-07-30T16:02:11.523 回答