简单易用、功能丰富的纯 Swift 下载框架
TRManager.default
和TRCache.default
TRManager
的初始化方法configuration
属性时的容错率此版本改动比较多,需要开发者注意调整。由于修改configuration
会影响到urlSession
,为了更符合实际使用情况,所以移除了TRManager.default
单例,同时调整了TRManager
的初始化方法。支持后台下载的下载任务,不同系统有对应的并发数限制,目前最大的并发数是6。
修改移除URLSessionDownloadTask.currentRequest
KVO的位置
task.pathExtension
修改为计算属性multiDownload(_:headers:fileNames:)
的实现恢复下载时,移除tmpFile备份
CFNetwork
把TiercelCompatible协议的访问修饰符更改为public