代码拆解 之第三方库

PART-One  : UI界面

1. 侧边栏 风格  RESideMenu 

2. 导航栏   CRNavigationController 类似于网易 和 Facebook 的导航栏效果;

  http://www.cocoachina.com/industry/20131024/7233.html

3.底部 tabBar    RDVTabBarController

PART-Two  : 控件

1.二维码  ZBarSDK

2. 分段选择器  SVSegmentedControl  (http://www.1000phone.net/codeios-4511.html)  

3.提示框  iToast

4.进度、错误等提示  SVProgressHUD

5.上拉、下拉刷新  SVPullToRefresh

6. 毛玻璃view  RNBlurModalView

7.类似短信息红点提示  JSBadgeView 

8.tableviewCell 左滑和右滑 MGSwipeTableCell

9.带分享、后退等功能的网页浏览器  TOWebViewController 

10.圆环进度指示栏  DACircularProgress

PART Three  辅助器 

1. 约束     Masonry  (Masonry 源码:https://github.com/Masonry/Masonry )

2.与H5 交互  WebViewJavascriptBridge

3. 图片放大 、旋转、模糊等效果  UIImage-Helpers

4.JSPatch . 实时修复线上Bug  避免上线AppStore  导致的审核部分缺陷等 

PART Four 数据处理辅助器


1.生成JSon字符串   解析JSon字符串  非常方便   GCJSONKit

2.设备唯一标识  OpenUDID 

3.图片缓存  SDWebImage

4.轻量级网络请求框架MKNetworkKit  与AFNetWorking 并存与世  

原文地址:https://www.cnblogs.com/tony0571/p/5467198.html