1.笔者常用三方库

名称 作用 说明
<small>AFNetworking <small>基于HTTP/HTTPS 联网请求 <small>
<small>SDWebImage <small>图片异步加载和缓存 <small> image图像没做压缩处理
<small> FMDB <small>SQLite数据库处理 <small>将xcode嵌入的数据库api进行封装
<small>MJRefresh <small>上拉刷新,触底加载 <small>用于数据分页再次加载时(多用于tableView)
<small>MBProgressBUD <small>提示框 <small>支持多种动画(推荐)
<small> Masonry <small>自动布局(autoLayout) <small>
<small> SDCycleScrollView <small>轮播图 <small> SD大神不知道是谁,写了很多有用三方库
<small> YYModel <small>JSON-模型对象转换(非侵入性) <small> 90后大神写神作(YYKIT)
<small> MJExtesion <small>JSON-模型对象转换(非侵入性) <small> MJ用运行时写的
<small> FSCalendar <small>日历控件 <small>
<small> JT3DScrollView <small>滚动视图动画效果 <small>
<small> poping <small>动画效果 <small>一位大神根据facebook动画开源后写的
<small> MWPhotoBrowser <small>图片浏览器 <small>
<small> SDPhotoBrowser <small>图片浏览器 <small>
<small> TZImagePickerController <small>图片选择器(仿微信) <small>
<small> MMDrawerController <small>侧滑栏 <small>
<small> JSAnimatedImagesView <small>图片背景渐变效果 <small>
<small> RPSlidingMenu <small>UltraVisual 风格的集合视图菜单 <small>
<small> PYSearch <small>优雅的搜索控制器 <small>

2.笔者常用三方api接口

名称 作用 说明
<small> SMSDK <small>免费短信验证 <small>地址:http://www.mob.com/
<small>ShareSDK <small>社会化分享 <small>地址:http://www.mob.com/
<small>友盟(umeng ) <small>社会化分享 <small>地址:http://www.umeng.com/
<small>BaiduMapKit(百度地图) <small>地图api <small>地址:http://lbsyun.baidu.com/
<small>极光推送(GTSDK) <small>推送 <small>地址:http://www.getui.com/
<small> 支付宝 <small>支付 <small>地址:https://openhome.alipay.com
<small> 微信 <small>支付 <small>地址:https://pay.weixin.qq.com
<small> 融云 <small>IM即时通讯 <small>地址:http://www.rongcloud.cn/

以上是我开发中用到的三方库和三方api接口,有什么不对的地方希望大家指出来,下面是没用过搜集的

3.笔者搜集的三方库(API)

名称 作用 说明
<small> 高德地图 <small>地图 <small>地址:http://lbs.amap.com/
<small> 环信 <small>即时通讯 <small>地址:http://www.easemob.com/
<small> ZXing Objc <small>二维码 <small>
<small> 讯飞 <small>语音识别/合成等 <small>地址:http://www.xfyun.cn/
<small> GPUImage <small>图片滤镜 <small>
<small> FXBlurView <small>模糊 <small>
<small> StreamingKit <small>流媒体 <small>
<small> FreeStreamer <small>流媒体 <small>
<small> DOUAudioStreamer <small>流媒体 <small>
<small> SVProgressHUD <small>提示框 <small>
<small> KVNProgressHUD <small>提示框 <small>
<small> IQKeyboardManager <small>键盘管理 <small>
<small> YYKeyboardManager <small>键盘管理 <small>
<small> ZSSRichTextEditor <small>富文本编辑 <small>
<small> TMCache <small>缓存 <small>
<small> CocoaAsyncSocket <small>异步套接字 <small>
<small> MGTemplateEngine <small>模板引擎 <small>
<small> GRMustache <small>模板引擎 <small>
<small> sskeychain <small>钥匙串 <small>
<small> RESideMenu <small>侧滑栏 <small>
<small> ReactiveCocoa <small>响应式编程 <small>
<small> WebViewJavaScriptBridge <small>Objective-C和JavaScript混编 <small>
<small> NJKWebViewProgress <small>UIWebView进度条 <small>
<small> LTNavigationBar <small>导航栏定制 <small>
<small> FoldingTabBar.iOS <small>可折叠分栏条 <small>
<small> UITableView-FDTemplateLayoutCell <small>表格视图单元格自适应 <small>
<small> PNChart <small>统计图表 <small>
<small> Specta <small>TDD/BDD <small>
<small> Kiwi <small>TDD/BDD <small>
<small> iCarousel <small>轮播 <small>
<small> MagicalRecord <small>简化CoreData <small>
<small> CocoaLumberjack <small>RESTful客户端 <small>
<small> RestKit <small>日志 <small>
<small> FlatUIKit <small> 扁平化UI <small>
<small> Realm <small>移动数据库 <small>

4.YYKIT工具库

名称 作用 说明
<small> YYModel <small>高性能的 iOS JSON模型框架 <small>
<small> YYCache <small>高性能的 iOS 缓存框架 <small>
<small> YYImage <small>强大的 iOS 图像框架 <small>
<small> YYWebImage <small>高性能的 iOS 异步图像加载框架 <small>
<small> YYText <small>功能强大的 iOS 富文本框架 <small>
<small> YYKeyboardManager <small>iOS 键盘监听管理工具 <small>
<small> YYDispatchQueuePool <small>iOS 全局并发队列管理工具 <small>
<small> YYAsyncLayer <small>iOS 异步绘制与显示的工具 <small>
<small>YYCategories <small>功能丰富的 Category 类型工具库。 <small>

以上三方库基本在GitHub都能找到,最好是通过cocopods来管理

作者:川农鉴黄师
链接:https://www.jianshu.com/p/2d2521f4e28a
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

iOS----------常用三方库的更多相关文章

  1. iOS常用三方库收集

    除非Pod可以直接加载到工程中的外,收集一下 https://github.com/kejinlu/KKGestureLockView          好用的手势解锁

  2. iOS 常用三方类库整理

    iOS 常用三方类库整理 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:hud提示框 地址:https://gi ...

  3. iOS 常用三方(持续更新)

    iOS 常用三方 1.ZWMSegmentController 分页控制器 https://github.com/weiming4219/ZWMSegmentController

  4. python常用三方库 - openpyxl

    目录 python常用三方库 - openpyxl 读取Excel文件 写入Excel文件 python常用三方库 - openpyxl openpyxl是一个第三方库, 可以处理xlsx格式的Exc ...

  5. IOS常用第三方库《转》

    UI 动画 网络相关 Model 其他 数据库 缓存处理 PDF 图像浏览及处理 摄像照相视频音频处理 响应式框架 消息相关 版本新API的Demo 代码安全与密码 测试及调试 AppleWatch ...

  6. iOS常用第三方库大全,史上最全第三方库收集

    下拉刷新 EGOTableViewPullRefresh – 最早的下拉刷新控件. SVPullToRefresh – 下拉刷新控件. MJRefresh – 仅需一行代码就可以为UITableVie ...

  7. ios 常用第三方库要加的framework,ARC的设置

    一,常用第三方库要加的framework 1,SQLite3数据库:FMDatabase 需要添加:libsqlite3.dylib 2,网络请求:ASIHTTPRequest 需要添加:CFNetw ...

  8. iOS常用网络库之AFNetWorking

    简介 ​     `AFNetworking`是iOS开发网络API中最常用的第三方库,`github`中的`star`数充分说明了它在iOS开发中第三方库中的江湖地位  github地址:[AFNe ...

  9. IOS常用开源库

    转自:http://www.csdn.net/article/2013-06-18/2815806-GitHub-iOS-open-source-projects-two/1 1. AFNetwork ...

  10. ios常用第三方库git下载地址

    本文转载至 http://blog.csdn.net/cerastes/article/details/38348599 iOS第三方库下载常用git 1.FMDB https://github.co ...

随机推荐

  1. Java高并发缓存架构,缓存雪崩、缓存穿透之谜

    面试题 了解什么是 redis 的雪崩.穿透和击穿?redis 崩溃之后会怎么样?系统该如何应对这种情况?如何处理 redis 的穿透? 面试官心理分析 其实这是问到缓存必问的,因为缓存雪崩和穿透,是 ...

  2. #Java学习之路——基础阶段(第八篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

  3. [Swift]LeetCode274.H指数 | H-Index

    Given an array of citations (each citation is a non-negative integer) of a researcher, write a funct ...

  4. 通信统计接口字段填充内容shell脚本

    现在通信行业上班,最麻烦的就是计算各个协议接口字段填充的内容是否正确.经历了小白似的一个个字段统计在到单个接口所有字段统计,然后到现在的多个接口一次统计.在大大节省了时间的同时,让自己有更充足的时间来 ...

  5. php设计模式2

    代理模式 <?php /** * 代理模式:为其他对象提供一个代理以控制这个对象的访问 它是给某一个对象提供一个替代者,使之在client对象和subject对象之间编码更有效率. 代理可以提供 ...

  6. 从.Net到Java学习第二篇——IDEA and start spring boot

    从.Net到Java学习第一篇——开篇 所谓工欲善其事,必先利其器,做java开发也一样,在比较了目前最流行的几个java IDE(eclipse,myeclipse.IDEA)之后,我果断选择IDE ...

  7. Error: Cannot fit requested classes in a single dex file (# methods: 149346 > 65536)

    引用第三方库的jar文件,都有可能会触发这个错误.解决方案如下: 参考<[Android]Cannot fit requested classes in a single dex file. T ...

  8. 漫画:htts是如何保证一台主机把数据安全发给另一台主机

    通过漫画的形式由浅入深带你读懂htts是如何保证一台主机把数据安全发给另一台主机的 对称加密 一禅:在每次发送真实数据之前,服务器先生成一把密钥,然后先把密钥传输给客户端.之后服务器给客户端发送真实数 ...

  9. 版本管理工具Git(一)简要介绍

    版本管理工具不但可以备份而且还能记录版本,也就是同一个东西不同时期的状态同时可以跟踪追溯.版本管理工具由CVS.SVN.Git.GitHub. 最早的版本管理工具CVS,因为多人开发项目导致工作很难协 ...

  10. 精读《React PowerPlug 源码》

    1. 引言 React PowerPlug 是利用 render props 进行更好状态管理的工具库. React 项目中,一般一个文件就是一个类,状态最细粒度就是文件的粒度.然而文件粒度并非状态管 ...