美文网首页Swift 客户端开发
iOS开发过程中用到的第三方库

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

作者: Mr_Jee | 来源:发表于2018-11-01 14:33 被阅读0次

常用第三方库(持续更新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
  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
  12. 带标签的多控制器滑动切换
    [Objective-C] - ZJScrollPageView
    [Objective-C] - SGPagingView
    [Swift] - ViewPager-Swift
    [Swift] - ScrollPageView
    [Swift] - SGPagingView-Swift
    [Swift] - JXSegmentedView
    [Swift] - PageController
  13. 多级ScrollView互相嵌套
    [Objective-C] - YNPageViewController
    [Swift] - MFNestTableView
  14. 自动布局
    [Objective-C] - SDAutoLayout
    [Objective-C] - Masonry
    [Swift] - SnapKit
    [Swift] - WHC_AutoLayoutKit
  15. 图文混排
    [Objective-C] - YYText
  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
  21. 键盘管理器
    [Objective-C] - IQKeyboardManager
    [Swift] - IQKeyboardManagerSwift
  22. 仿微信的Actionsheet
    [Objective-C] - LCActionSheet
  23. 定时器封装
    [Swift] - SwiftyTimer
  24. 加密相关
    [Swift] - CryptoSwift
  25. 空白占位视图
    [Objective-C] - LYEmptyView
    [Swift] - EmptyStateKit
  26. Scrollview视图的截图
    [Objective-C] - TYSnapshotScroll
  27. 启动页广告
    [Swift] - HHLaunchPageHUD
  28. Alamofire与Cache和下载的封装
    [Swift] - DaisyNet
  29. 很全的自定义Button
    [Objective-C] - BAButton
  30. 页码指示器
    [Swift] - PageControls
    [Swift] - TKRubberIndicator
  31. 图片视频编辑器
    [Swift] - LFMediaEditingController
  32. 自定义导航栏
    [Objective-C] - WRNavigationBar
    [Swift] - WRNavigationBar_swift

相关文章

  • Mac下交叉编译iOS端静态库(.a)

    实际开发过程中,遇到编译iOS库时,用到的第三方静态库不是iOS平台的,因此需要自己编译静态库使用。下载第三库的源...

  • git 上传忽略pod

    iOS开发过程中经常使用到Cocoapods进行第三方库管理,而第三方库可能存在大文件,这个时候我们使用git是无...

  • CocoPods的使用

    在进行iOS开发的过程中,需要用到很多的第三方开源类库,例如AFNetworking、YYModel、SDWebI...

  • iOS 创建属于自己的公开库

    前言 iOS开发过程中我们经常会使用到CocoaPods,进行第三方类库的管理;经常会使用到的cocoaPods命...

  • CocoaPods的使用

    CocoaPods的使用 CocoaPods简介 在你iOS应用开发过程中,会经常使用到很多第三方开源类库,比如A...

  • 安装-CocoaPods

    介绍 在iOS的开发过程中,会使用到很多第三方的类库,而第三方类库也可能使用其他的类库,类库还会涉及到更新等操作,...

  • cocoapods的安装和使用

    一、使用cocoapods的原因 在iOS开发的过程中,会经常使用到很多第三方开源类库,比如JSONKit,AFN...

  • iOS-静态库,动态库与FrameWork区别

    iOS开发过程中经常会用到第三方库,微信支付,支付宝支付,地图,即时通信的库,极大的提升了开发效率,如果公司项目比...

  • cocoapods安装过程遇到的问题

    cocoapods是iOS开发的依赖管理开发工具,iOS开发不可避免的会使用到第三方库,cocoapods可以为我...

  • 对第三方库的扩展.在category中获取对象的私有属性值.

    在ios开发中经常会用到第三方库.还会用到第三方库的一些私有属性.但是我们又不能直接修改第三方库的源码.(为什么不...

网友评论

    本文标题:iOS开发过程中用到的第三方库

    本文链接:https://www.haomeiwen.com/subject/mhkxxqtx.html