问题标签 [zipzap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cocoa - ZipZAP uncompressing ZIP file
I need to uncompress content of ZIP file into selected directory. I did make:
But how to uncompress archiveEntry into filename inZipFileName?
objective-c - 使用 SWIFT 的 Zip/Rar 文件
我是 SWIFT 的新手,刚开始为 OS X 实现我的第一个应用程序。我创建了一个简单的项目,并决定研究使用 zip/rar 文件的不同框架。我按照建议从 ZipArchive 开始,但无法使其在我的项目中工作 - 甚至没有编译(可能我的设置有问题),我在 Objective-Zip 和 SSZipArchive 方面有类似的经验。最后,我偶然发现了完美地附加到我的项目的框架zip zap 。
我研究了这些例子:
但我无法让它与 SWIFT 一起工作。我面临的问题是我无法创建与 ZZArchive 一起使用的 NSURL。
导致
致命错误:在展开可选值时意外发现 nil
我尝试的所有其他内容要么没有编译并出现解包错误,要么编译但在执行时导致了这个错误。
有人可以帮我解决我的解压缩问题,或者引导我找到如何使用 swift 压缩/解压缩/读取 zip/rar/cbr 文件的解决方案。
objective-c - ZipZap 文件名问题
我一直在玩 zipzap 框架,但在调用 fileName 属性时遇到了麻烦。我可以使用当前设置解压缩文件,但我无法命名它们。这是我从程序中调用它的一种方式
我收到错误
'fileName()' 不可用:从 OS X 10.9 及更早版本开始弃用的 API 在 Swift 中不可用
/AppKit.NSDocument:9:24: 'fileName()' 已在此处明确标记为不可用
链接到文档:
http://pixelglow.github.io/zipzap/api/Classes/ZZArchiveEntry.html#//api/name/fileName
链接到框架:
ios - 调用 ZipZap 的 updateEntries 方法会导致 Swift 崩溃
我一直在尝试使用 ZipZap 库 ( https://github.com/pixelglow/zipzap ) 创建一个存档,更具体地说是 8.0 版本。该库在 Swift 代码中使用。
我在打电话时读过:
要求“archiveItems”是 NSMutableArray 并且它是这样定义的。此时,我尝试创建一个仅包含一个目录的存档,因此数组如下所示:
“newArchive”的创建方式如下:
我看到的错误是:EXC_BREAKPOINT(code=1, subcode=0x1001bc998)
而且我还看到:EXC_BREAKPOINT(code=1, subcode=0x100100998)
如果我不调用 updateEntries 方法,代码不会崩溃。所以我的假设是崩溃发生在这个方法内部。
ios7 - XCode 6.4 破坏了具有 zipzap 依赖项的项目
在我升级到 XCode 6.4 之前,该项目运行良好,但升级后我将构建失败归结为 zipzap。
使用 CocoaPod 0.37.2
pod 'zipzap', '~> 8.0'
链接的框架和库 = libz.1.2.5.dylib
针对 iOS 7.0 +
构建失败
到目前为止我所做的事情
- 对于项目和 Pods 项目:构建设置 > C++ 标准库 = libstdc++(最初是 libc++)
- 几次 pod deintegrate && rm *.lock && pod install
ios - 如何在 Swift 中创建 ((NSErrorPointer -> NSData!)!) 闭包
我正在尝试使用ZipZap方法
在 Swift 中,但无法找出 dataBlock 闭包的正确语法。我尝试了以下代码:
这导致以下错误:
这样的闭包是否可能,如果是,在 Xcode 7.0 beta 3 中如何?
ios - 是否可以使用 zipzap 解压缩 nsbundle?
我在 Cocoapods 中寻找最流行的解压缩器,而 zipzap 赢了……但是,zipzap 可以解压缩 nsbundle 吗?
我的 zip 文件称为“content.bundle.zip”,当我尝试解压缩它时,条目文件名是:
看起来 zipzap 无法将 content.bundle 识别为文件夹