gpt4 book ai didi

iphone - iOS/Objective-C读取4GB或更高的压缩存档库?

转载 作者:行者123 更新时间:2023-12-01 16:54:33 25 4
gpt4 key购买 nike

我尝试使用:

  • Objective-Zip
  • ZipKit

  • 双方都说他们有能力读取4GB或更大的压缩存档。有没有人能够使用上述库之一成功读取很大的压缩内容?

    如果您知道更好的压缩存档库,请告诉我。

    最佳答案

    我遇到了同样的问题,并试图在几天之内解决它。
    最后,我解决了。

    按照我的指示,您可以在iOS中解压缩大文件(甚至8GB),而不会出现任何问题。

    这是如何解决它的分步说明:

    1)从https://github.com/flyingdolphinstudio/Objective-Zip下载Objective-Zip

    2)从https://github.com/nmoinvaz/minizip下载MiniZip

    3)从minizip文件夹(您在步骤2中下载)中获取4个文件ioapi.c,ioapi.h,unzip.c,unzip.h,并将其粘贴到Objective-Zip / MiniZip文件夹(覆盖文件)。

    4)转到Objective-Zip / Objective-Zip / ZipFile.m并替换此字符串

    int err= unzLocateFile(_unzFile, [fileNameInZip cStringUsingEncoding:NSUTF8StringEncoding], 1);

    对此
    int err= unzLocateFile(_unzFile, [fileNameInZip cStringUsingEncoding:NSUTF8StringEncoding], (unzFileNameComparer)1);

    5)最后,将Objective-Zip添加到您的项目中,然后解压缩! :)

    现在,您可以在iOS中解压缩大文件。我检查了8GB的zip,一切正常。

    附注:Objective-Zip的开发人员将尽快用我的修复程序对其进行更新,因此此说明仅适用于Objective-Zip 0.8.1。

    关于iphone - iOS/Objective-C读取4GB或更高的压缩存档库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12898811/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com