示例 前言 很多iOS应用中都需要下载数据,并对这些下载的过程和结果进行管理,因此我才有了写这个MCDownloader的想法.在IOS 文件下载器-MCDownloadManager这篇文章中,我使用GCD和集合来实现了这个功能,基本上也能满足需求,这一部分的实现原理主要参考AFNetworking的源码,有兴趣的同学可以看看我写的AFNetworking 3.0 源码解读系列. 但是本篇文章中讲的MCDownloader的实现原理和上边提到的不一样,是基于NSOperation来实现的,可以…