我正在使用ZipArchive在我的 iphone 应用程序中解压缩 tz 文件。当我有一个包含文本文件的示例 tz 文件时,它工作正常。但是,我的主要用途是尝试解压缩包含 Json 文件的 tz 文件。当我尝试这样做时,什么都没有发生,因为我无法访问我的文件并且我没有得出关于我在这里做错了什么的结论?
我唯一知道的是这个
_unzFile = unzOpen( (const char*)[zipFile UTF8String] );
这行代码返回给我一个正确的 _unzFile 并与包含 .txt 文件的示例 .tz 文件一起正常工作。但是,当我尝试使用其中包含 json 文件的 .tz 文件时,_unzFile 不包含任何内容(即 0x0)。UTF8String 函数有问题吗?否则我做错了什么?
请帮忙!谢谢。