标签: iphone objective-c zip
我使用ZipArchive库来压缩和解压缩文件,但它没有提供关于如何检查zip文件是否受密码保护的线索。我需要能够检查.zip文件是否受密码保护。如果是,我会提示用户输入密码;否则只需解压缩它。
任何人都知道如何检查这个?我可以测试的文件上是否有加密位?如果是这样,我该怎么做? 感谢。
答案 0 :(得分:1)
是的,您可以检查zip本地文件标头以获取加密标志。但是,这需要一些数据解析。
答案 1 :(得分:0)
这看起来像你想要的东西:
http://www.artpol-software.com/ZipArchive/API/classCZipFileHeader.aspx#0b3983cef7d3d4e2a7dff403e88b8883