iOS开发过程中用到的第三方库

常用第三方库(持续更新ing...)

  1. 滚动公告、广告
    [Objective-C] - RollingNotice
    [Swift] - RollingNotice-Swift
  2. 网络请求
    [Objective-C] - AFNetworking
    [Objective-C] - XMNetworking
    [Swift] - Alamofire
    [Swift] - Moya
  3. 图片下载
    [Objective-C] - SDWebImage
    [Objective-C] - YYWebImage
    [Swift] - Kingfisher
  4. 图片浏览器
    [Objective-C] - GQImageVideoViewer
    [Objective-C] - KNPhotoBrowser
    [Swift] - SKPhotoBrowser
    [Swift] - JXPhotoBrowser
  5. 上下拉刷新
    [Objective-C] - MJRefresh
    [Swift] - ESPullToRefresh
    [Swift] - KafkaRefresh
  6. 字典转模型
    [Objective-C] - MJExtension
    [Objective-C] - YYModel
    [Swift] - SwiftyJSON
    [Swift] - ObjectMapper
    [Swift] - HandyJSON
    [Swift] - KakaJSON
  7. 自定义分享界面
    [Objective-C] - IFMShare
    [Swift] - SwiftShare
  8. 独立的导航栏(类似淘宝)
    [Objective-C] - RTRootNavigationController
  9. App引导页
    [Objective-C] - DHGuidePageHUD
  10. 网页浏览器(A lightweight Swift WebKit view controller for iOS)
    [Swift] - JSQWebViewController
  11. 自定义转场动画展现(PopView)
    [Swift] - PopView
    [Swift] - Hero
  12. 带标签的多控制器滑动切换
    [Objective-C] - ZJScrollPageView
    [Objective-C] - SGPagingView
    [Swift] - ViewPager-Swift
    [Swift] - ScrollPageView
    [Swift] - SGPagingView-Swift
    [Swift] - JXSegmentedView
    [Swift] - PageController
    [Swift] - HMSegmentedControl
  13. 多级ScrollView互相嵌套
    [Objective-C] - YNPageViewController
    [Swift] - MFNestTableView
  14. 自动布局
    [Objective-C] - SDAutoLayout
    [Objective-C] - Masonry
    [Swift] - SnapKit
    [Swift] - WHC_AutoLayoutKit
  15. 图文混排
    [Objective-C] - YYText
    [Swift] - BonMot
  16. 缓存架构
    [Objective-C] - YYCache
    [Objective-C] - MMKV
    [Objective-C] - FMDB
    [Swift] - SwiftFFDB
  17. 动图显示
    [Objective-C] - YYImage
  18. 照片选择器
    [Objective-C] - TZImagePickerController
    [Swift] - ImagePicker
    [Swift] - Gallery
  19. 图片轮播器
    [Objective-C] - SDCycleScrollView
    [Swift] - ZCycleView
    [Swift] - FSPagerView
  20. 提示框
    [Objective-C] - MBProgressHUD
    [Objective-C] - SVProgressHUD
    [Objective-C] - FTIndicator
    [Swift] - PMAlertController
    [Swift] - RMessage
    [Swift] - SwiftMessages
    [Swift] - Toast-Swift
  21. 键盘管理器
    [Objective-C] - IQKeyboardManager
    [Swift] - IQKeyboardManagerSwift
  22. 仿微信的Actionsheet
    [Objective-C] - LCActionSheet
  23. 定时器封装
    [Swift] - SwiftyTimer
  24. 加密相关
    [Swift] - CryptoSwift
  25. 空白占位视图
    [Objective-C] - LYEmptyView
    [Swift] - EmptyStateKit
    [Swift] - DZNEmptyDataSet
  26. Scrollview视图的截图
    [Objective-C] - TYSnapshotScroll
  27. 启动页广告
    [Swift] - HHLaunchPageHUD
  28. Alamofire与Cache和下载的封装
    [Swift] - DaisyNet
  29. 很全的自定义Button
    [Objective-C] - BAButton
  30. 页码指示器
    [Swift] - PageControls
    [Swift] - TKRubberIndicator
  31. 图片视频编辑器
    [Objective-C] - LFMediaEditingController
  32. 自定义导航栏
    [Objective-C] - WRNavigationBar
    [Swift] - WRNavigationBar_swift
  33. 自定义TabBar
    [Swift] - RAMAnimatedTabBarController
    [Swift] - ESTabBarController
  34. Swift extensions
    [Swift] - SwifterSwift
  35. 图表
    [Swift] - Charts
  36. 进度条
    [Swift] - MultiProgressView
  37. 浮动面板
    [Swift] - FloatingPanel
    [Swift] - DropDown
  38. 新特性显示
    [SwiftUI] - WhatsNewKit
  39. 本地化
    [Swift] - Localize

你可能感兴趣的:(iOS开发过程中用到的第三方库)