阅读源码,不仅能使我们了解作者的功能实现方式,方便我们运用其功能,快速的fix使用中遇到的bug,更重要的是在阅读优秀源码时体会作者的设计思想和架构设计,具体的技术很快就会过时,优秀的设计思想却会历久弥新,给我们今后编码以很大的借鉴和启迪。向优秀的开源者致敬!向优秀的分享者致敬!
为什么要建这个仓库
❓ 我非常想为这个工程增加更多实用的内容,以简化初学者入门和老司机回顾的繁索过程,尽快切入主题,快速使用起来。按照你的需要,对应点击进入阅读。期待你再次光临的时候,会发现你想要的咚咚……
🤗 —— Agree Agree Agree
Library
{
AFNetworking - 3.1.0 | 3.2.0
SDWebImage - 3.7.5 | 4.1.0 | 4.3.3 | 4.4.6
MJRefresh - 3.1.12 | 3.1.15.1 | 3.1.15.6
MJExtension - 3.0.13 | 3.0.14
MBProgressHUD - 1.1.0
SVProgressHUD - 2.2.2 | 2.2.5
Masonry - 1.1.0
SwiftyJSON - 3.1.4
...
}