我在混合的 Swift/Objective-C 项目中使用Objective-Zip,但我无法开始currentFileInZipInfo()
工作。它在自动完成中不可用,如果我尝试手动输入,我会收到错误消息Value of type 'ZipFile' has no member 'currentFileInZipInfo'
。我已经导入ZipFile.h
到我的桥接头中,并且其他方法确实出现并且没有错误地编译,所以我很确定它们都正确连接。
这是有问题的代码:
let zipFile = ZipFile(fileName: "myFile.zip", mode: ZipFileModeUnzip)
if let unzippedFile = zipFile, unzippedFile.numFilesInZip() == 1 {
unzippedFile.goToFirstFileInZip()
let info = unzippedFile.currentFileInZipInfo() // error here
}
为什么有些方法可用,而其他方法不可用?