iOS----------常用三方库
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----------常用三方库的更多相关文章
- iOS常用三方库收集
除非Pod可以直接加载到工程中的外,收集一下 https://github.com/kejinlu/KKGestureLockView 好用的手势解锁
- iOS 常用三方类库整理
iOS 常用三方类库整理 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:hud提示框 地址:https://gi ...
- iOS 常用三方(持续更新)
iOS 常用三方 1.ZWMSegmentController 分页控制器 https://github.com/weiming4219/ZWMSegmentController
- python常用三方库 - openpyxl
目录 python常用三方库 - openpyxl 读取Excel文件 写入Excel文件 python常用三方库 - openpyxl openpyxl是一个第三方库, 可以处理xlsx格式的Exc ...
- IOS常用第三方库《转》
UI 动画 网络相关 Model 其他 数据库 缓存处理 PDF 图像浏览及处理 摄像照相视频音频处理 响应式框架 消息相关 版本新API的Demo 代码安全与密码 测试及调试 AppleWatch ...
- iOS常用第三方库大全,史上最全第三方库收集
下拉刷新 EGOTableViewPullRefresh – 最早的下拉刷新控件. SVPullToRefresh – 下拉刷新控件. MJRefresh – 仅需一行代码就可以为UITableVie ...
- ios 常用第三方库要加的framework,ARC的设置
一,常用第三方库要加的framework 1,SQLite3数据库:FMDatabase 需要添加:libsqlite3.dylib 2,网络请求:ASIHTTPRequest 需要添加:CFNetw ...
- iOS常用网络库之AFNetWorking
简介 `AFNetworking`是iOS开发网络API中最常用的第三方库,`github`中的`star`数充分说明了它在iOS开发中第三方库中的江湖地位 github地址:[AFNe ...
- IOS常用开源库
转自:http://www.csdn.net/article/2013-06-18/2815806-GitHub-iOS-open-source-projects-two/1 1. AFNetwork ...
- ios常用第三方库git下载地址
本文转载至 http://blog.csdn.net/cerastes/article/details/38348599 iOS第三方库下载常用git 1.FMDB https://github.co ...
随机推荐
- Python爬虫——Python 岗位分析报告
前两篇我们分别爬取了糗事百科和妹子图网站,学习了 Requests, Beautiful Soup 的基本使用.不过前两篇都是从静态 HTML 页面中来筛选出我们需要的信息.这一篇我们来学习下如何来获 ...
- [Swift]LeetCode541. 反转字符串 II | Reverse String II
Given a string and an integer k, you need to reverse the first k characters for every 2k characters ...
- [Swift]LeetCode914.一副牌中的X | X of a Kind in a Deck of Cards
In a deck of cards, each card has an integer written on it. Return true if and only if you can choos ...
- springboot中实现多数据源
springboot中实现多数据源 1.什么场景需要多数据源 业务读写分离 业务分库 业务功能模块拆分多库 2.常见的多数据源的方案 按照数据源分别把mapper和entity放到不同的package ...
- 巡风源码阅读与分析---view.py
巡风xunfeng----巡风源码阅读与分析 巡风是一款适用于企业内网的漏洞快速应急.巡航扫描系统,通过搜索功能可清晰的了解内部网络资产分布情况,并且可指定漏洞插件对搜索结果进行快速漏洞检测并输出结果 ...
- python之Django学习笔记(一)---搭建Django开发环境和一些基本命令
1.Django下载 官方下载地址:https://www.djangoproject.com/download/ 2.Django安装 linux/windows安装方法相同,具体有以下俩种 pip ...
- 手把手的教你激活PyCharm --Pycharm激活详细教程(二)(非常详细,非常实用)
简介 Pycharm安装以后必须激活后,才能正常的使用.否则就不能使用. 激活PyCharm 1.Activation code激活 优点:Window.Mac.Ubantu都稳定有效,关键是这种激活 ...
- WebSocket(5)---多人聊天系统
多人聊天系统 功能说明:多人聊天系统,主要功能点: 1.当你登陆成功后,可以看到所有在线用户(实际开发可以通过redis实现,我这边仅仅用map集合) 2.实现群聊功能,我发送消息,大家都可以看到. ...
- Leetcode 10. 正则表达式匹配 - 题解
版权声明: 本文为博主Bravo Yeung(知乎UserName同名)的原创文章,欲转载请先私信获博主允许,转载时请附上网址 http://blog.csdn.net/lzuacm. C#版 - L ...
- JS判断客户端是否是iOS或者Android手机移动端(转载)
前言: 上午有一个移动端的项目负责人问我,在ios系统上样式出现问题,因为内核原因,我改来改去,在ios弄好了,但在安卓有问题了,突然想到了一种办法,既然ios是一种机型,安卓是一种机型,可以检测用户 ...