BiblioArchiver 0.0.3

BiblioArchiver 0.0.3

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2016年5月
SPM支持 SPM

lukeqqi 维护。



  • 作者
  • huangluyang

BiblioArchiver

用 Swift 编写的 iOS 网络归档工具

特性

归档网页

使用方法

let url = NSURL(string: "https://onevcat.com/2016/01/create-framework/")!
Archiver.logEnabled = true
Archiver.archiveWebpageFormUrl(url) { (webarchiveData, error) in
guard let data = webarchiveData else {
    print("no data, error : \(error)")
    return
}

let webarchiveDirectory = FileHelper.webarchiveDirectory
let webarchivePath = "\(webarchiveDirectory)/\(FileHelper.testWebarchiveFile)"
if data.writeToFile(webarchivePath, atomically: true) {
    dispatch_async(dispatch_get_main_queue(), { 
        self.performSegueWithIdentifier("showWeb", sender: webarchivePath)
    })
}
else {
    print("failed to write file to disk")
}