为什么要自己实现
起因是,我们在制作《从0开发一个iOS企业级项目之我的云音乐》课程时,发现市面上没有一个好一点的多任务下载框架(注意:不是多线程,要求还没有这么高呢),所以就按照我们原来实现Android下载框架的思路重新实现了一个。如果是Android查看我们另一篇文章对AndroidDownloader的下载。
概述
该框架取名为CocoaDownloader,支持iOS,macOS,其他平台暂未测试,采用Objective-C实现。
官方仓库:https://github.com/ixuea/androiddownloader。
官方仓库中文说明:https://github.com/ixuea/CocoaDownloader/blob/master/docs/zh.md。
支持
如果大家使用过程中有什么问题,可以添加我们的《iOS&macOS开发交流群》QQ群:965841894,反馈。同时大家也可以向仓库提交Issue,PR等。
使用方法
因为第三方平台贴图片,如果指定了大小,他就不清晰,不指定大小,宽度就很大,就很难看,所以大家可以查看上面的说明文档。
相关课程
我们是爱学啊,如果有需要,大家也可以支持下我们的课程。
网友评论