0

我无法理解发生了什么。在我的项目中,当我尝试将文件从 zip 转换为某些文件时,它不起作用。当我进行研究时,我发现“unzOpenInternal”没有打开文件。我在其他项目中使用了这个库。一切运作良好。但现在我不知道发生了什么。我添加了 libz.tbd 库并且文件路径正确。如果我尝试在 NSData 中加载此文件,它正在加载。

        NSString *path1 = [dataPath stringByDeletingLastPathComponent];
        path1 = [path1 stringByAppendingString:@"/Pictures"];
        if ([SSZipArchive unzipFileAtPath:dataPath toDestination:path1]) {

        }

会是什么?

dataPath 的文件路径

(lldb) p dataPath (NSPathStore2 *) $1 = 0x7c8dd9f0 @"/Users/ZHENIA/Library/Developer/CoreSimulator/Devices/54BDC20B-59C5-4DFF-BD0B-5CB0EFD133DB/data/Containers/Data/Application/610B5E19-2569-499E -9B95-25C3E1BAC72C/Library/Caches/test.zip"

path1 的文件路径:

(lldb) p path1 (__NSCFString *) $0 = 0x7ce26870 @"/Users/ZHENIA/Library/Developer/CoreSimulator/Devices/54BDC20B-59C5-4DFF-BD0B-5CB0EFD133DB/data/Containers/Data/Application/610B5E19-2569-499E -9B95-25C3E1BAC72C/库/缓存/图片"

4

0 回答 0