Fork me on GitHub

iOS开发中的一些第三方

下面是本人在做 iOS 开发一段时间以来,总结的一些项目开发必备知识和关键点😊,我会一直更新下去。谢谢你支持!同时更要感谢提供相关库的大神😁。
如果有认为非常好的希望M我哦。

Objective-C

网络

  1. 网络请求 AFNetworking
  2. 网络图片处理 SDWebImage
  3. 猿题库对 AFN 的封装 YTKNetwork
  4. 微信跨平台网络框架 mars

UI控件

  1. HUD MBProgressHUDSVProgressHUD
  2. 刷新控件 MJRefresh
  3. 广告轮播器 SDCycleScrollView
  4. 侧滑菜单 MMDrawerController
  5. CoverFlow 效果 iCarousel
  6. 模糊效果 FXBlurView
  7. RDVTabBar RDVTabBar
  8. 启动页 JazzHand
  9. 图片浏览 MWPhotoBrowser
  10. 照片选择 TZImagePickerController
  11. 侧滑 Cell MGSwipeTableCell
  12. Facebook 开源的异步渲染库 AsyncDisplayKit
  13. 兼容 iOS7 Cell 侧滑多按钮功能 JZTableViewRowAction
  14. 富文本 TTTAttributedLabel
  15. 富文本 YYText
  16. 日历控件 FSCalendar
  17. 扁平风格的折线图 / 柱形图 PNChart
  18. 基于 Block 的 CA 动画 RBBAnimation
  19. 对系统 API (AVFoundation)、ZXing、ZBar的封装LBXScan
  20. Xib 桥 XXNibBridge
  21. 分页控制器 WMPageControllerARSegmentPager
  22. APP 内嵌 Safari TOWebViewController
  23. APP 内嵌 Safari SVWebViewController
  24. 颜色选择器 Color-Picker-for-iOS
  25. 空数据页 DZNEmptyDataSet

框架

  1. 键盘处理 IQKeyboardManager
  2. 代码布局 Masonry
  3. 数据解析 MJExtension
  4. Cell 的高度计算优化1 FDTemplateLayoutCell
  5. Cell 的高度计算优化2 BMTemplateLayoutCell
  6. 网络状态监测 Reachability
  7. 第三方管理 CocoaPods
  8. 全屏侧滑返回 FDFullscreenPopGesture
  9. 缓存,图片处理,数据解析等 YYKit
  10. FMDB 数据库 fmdb
  11. 热修复 JSPatchJSPatch平台
  12. 日志工具 CocoaLumberjack
  13. RAC ReactiveCocoa
  14. Facebook 开源的动画框架 pop
  15. Socket CocoaAsyncSocket
  16. 基于 GPU 的图片处理框架 GPUImage
  17. NYXImagesKit NYXImagesKit
  18. WebViewJavascriptBridge WebViewJavascriptBridge
  19. AFDownloadRequestOperation AFDownloadRequestOperation
  20. KVOController KVOController
  21. LTNavigationBar LTNavigationBar
  22. FMDBMigrationManager FMDBMigrationManager
  23. TGRDataSource TGRDataSource
  24. 高效的加载 PDF Reader
  25. 一款蓝牙操作库 BabyBluetooth
  26. 支付宝类似的拖拽重排 BMDragCellCollectionView
  27. TableView的各种高度自适应及缓存 https://github.com/asiosldh/UITableView-BMTemplateLayoutCell

工具包

  1. BlocksKit
  2. YYKit
  3. [sstoolkit] (https://github.com/soffes/sstoolkit)
  4. [BFKit] (https://github.com/FabrizioBrancati/BFKit)
  5. [BFKit-Swift] (https://github.com/FabrizioBrancati/BFKit-Swift)
  6. 不只是打包 Fastlane

Swift

  1. Alamofire
  2. Masonry 的 Swift 版本 SnapKit
  3. SDWebImage 的 Swift 版本 AlamofireImage
  4. 喵神的网络图片处理库 Kingfisher
  5. IQKeyboardManager 的 Swift 版本 IQKeyboardManagerSwift
  6. RxSwift

Mac

  1. 秒生 Model 代码 JSONExport
  2. https://github.com/liangdahong/BMExport

使用过的库

  1. 网络请求 AFNetworking
  2. 网络图片处理 SDWebImage
  3. 猿题库对 AFN 的封装YTKNetwork
  4. HUD MBProgressHUDSVProgressHUD
  5. 刷新控件 MJRefresh
  6. 广告轮播器 SDCycleScrollView
  7. 侧滑菜单 MMDrawerController
  8. 图片浏览 MWPhotoBrowser
  9. 照片选择 TZImagePickerController
  10. 兼容 iOS7 Cell 侧滑多按钮功能 JZTableViewRowAction
  11. 日历控件 FSCalendar
  12. 键盘处理 IQKeyboardManager
  13. 代码布局 Masonry
  14. 数据解析 MJExtension
  15. Cell 的高度计算优化 FDTemplateLayoutCell
  16. 网络状态监测 Reachability
  17. 第三方管理 CocoaPods
  18. 全屏侧滑返回 FDFullscreenPopGesture
  19. 热修复 JSPatchJSPatch平台
  20. 日志工具 CocoaLumberjack
  21. Facebook 开源的动画框架 pop
  22. 基于 GPU 的图片处理框架 GPUImage
  23. BFKit-Swift
  24. BlocksKit
  25. 网络请求 AFN 的 Swift 版本 Alamofire
  26. Masonry 的 Swift 版本 SnapKit
  27. SDWebImage 的 Swift 版本 AlamofireImage
  28. 喵神的网络图片处理库 Kingfisher
  29. IQKeyboardManager 的 Swift 版本 IQKeyboardManagerSwift
  30. 秒生 Model 代码 JSONExport
  31. 对系统 API (AVFoundation) 、 ZXing、ZBar 的封装 LBXScan
  32. Xib 桥 XXNibBridge

参考

  1. [参考资料] (http://www.jianshu.com/p/b7c4a787a597?utm_campaign=hugo&utm_medium=reader_share&utm_content=note&utm_source=qq)
  2. 参考资料
- END -
扫一扫上面的二维码图案,加我微信

文章作者:梁大红

特别声明:若无特殊声明均为原创,转载请注明,侵权请联系

版权声明:署名-非商业性使用-禁止演绎 4.0 国际