• 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
    來源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
  • 相关阅读:
    用 HTML 格式导出 Excel 时,如何保留显示网格线
    [转载] 让SciTE能够和IDE一样进行成员提示
    RedHat 上安装多个 mysql 实例并配置 django 连接的操作记录
    我的 SciTEGlobal.properties 配置文件
    FrameSet 不能支持透明
    RedHat 上安装 lighttpd 并配置 fastcgi + django 的记录
    系统设计与开发 辅助工具大集成终结版
    SQL Server Management Object(SMO)大大简化数据库工具的开发 几行代码开发功能强大的SQL工具
    Enterprise Solution 解决方案与源代码下载
    LLBL Gen 实体映射工具技术原理剖析
  • 原文地址:https://www.cnblogs.com/xjf125/p/9430192.html
Copyright © 2020-2023  润新知