-
Notifications
You must be signed in to change notification settings - Fork 384
Home
Daniels edited this page Jan 16, 2020
·
5 revisions
![](https://raw.githubusercontent.com/Danie1s/Tiercel/master/Images/logo.png)
Tiercel 是一个简单易用、功能丰富的纯 Swift 下载框架,支持原生级别后台下载,拥有强大的任务管理功能,可以满足下载类 APP 的大部分需求。
如果你使用的开发语言是 Objective-C ,可以使用 TiercelObjCBridge 进行桥接
- 支持原生级别的后台下载
- 支持离线断点续传,App 无论 crash 还是被手动 Kill 都可以恢复下载
- 拥有精细的任务管理,每个下载任务都可以单独操作和管理
- 支持创建多个下载模块,每个模块互不影响
- 每个下载模块拥有单独的管理者,可以对总任务进行操作和管理
- 支持批量操作
- 内置了下载速度、剩余时间等常见的下载信息
- 支持自定义日志
- 支持下载任务排序
- 链式语法调用
- 支持控制下载任务的最大并发数
- 支持文件校验
- 线程安全
- iOS 10.0+
- Xcode 11.0+
- Swift 5.0+
https://github.com/Danie1s/Tiercel/wiki/Tiercel-3.0-%E8%BF%81%E7%A7%BB%E6%8C%87%E5%8D%97)