键盘管理
TPKeyboardAvoiding
IQKeyboardManager(1.2.8)

弹窗HUD
MBProgressHUD(0.9.2)
SVProgressHUD
UIView+Toast UIView显示提示Category
Toast-Swift Tosat-swift版本
SnailPopupController 快速弹出自定义视图,支持自定义蒙版样式/过渡效果/手势拖动等

上下拉刷新
MJRefresh
SVPullToRefresh

JSON解析
MJExtension

网络请求
AFNetworking
Alamofire AFNetworking swift版本
YTKNetwork AFNetworking的封装
YQNetworking 基于AFNetworking3.x封装网络请求功能,API面向业务层更加友好
XMNetworking AFNetworking的封装
PPNetworkHelper AFNetworking 3.x 与YYCache封装,一句代码搞定数据请求与缓存

Websocket
SocketRocket facebook开源的websocket框架(RFC 6455)支持
WebsocketStompKit STOMP over websocket client for iOS

UI工具集
XLUIKit 各种常用的UI工具,有源码,简单实用
QMUI_iOS 腾讯开源的一个UI组件框架,包含对常用UI控件的封装

代码实现自动布局
Masonry
SnapKit(swift)

绘图
PNChart
UUChartView
iOS-Echarts
AAChartKit A modal passcode input and validation view controller for iOS
HXCharts HXCharts包括了仪表盘、柱状图、圆形图、折线图等四种绘图 简洁简单

动画
LSAnimator Easy to Read and Write Multi-chain Animations Kit in Objective-C and Swift.

视频播放
ZFPlayer 一款功能很强大的视频播放器,支持缓存,断点下载

视频直播
MiaowShow iOS视频直播初窥:高仿Blog<喵播APP>
BarrageRenderer 直播弹幕框架
DanmuTool 弹幕渲染解决方案
LiveSendGift 直播发送弹幕效果
LFLiveKit 直播推流 基于oc写的优酷土豆开源的

背景动画实现方案
STLBGVideo
VideoSplashKit
LoginWithVideoDemo
XHLaunchAd 开屏广告解决方案

文件上传和下载
SODownloader 基于AFNetworking3.0封装的多任务同时下载
ZFDownload 支持断点下载 实时下载进度 实时下载速度
MCDownloadManager A simple and convenient multi task download manager

数据库操作
JQFMDB FMDB的封装,操作简单,线程安全,扩展性强,直接操作model或dictionary
BGFMDB FMDB的封装,直接模型操作数据库,方法多,功能强大
FMDB

JavaScript与Objc交互
UIWebView-TS_JavaScriptContext 通过Runtime动态注入交互对象通过JavaScriptCore来实现,实现这个分类代理方法,会在合适的时候注册交互,用来实现js和oc交互很方便
OCJS_Interac 运用UIWebView-TS_JavaScriptContext实现交互的demo
https://www.jianshu.com/p/939db6215436 交互参考

**侧滑效果*
CWLateralSlide 一行代码集成超低耦合的侧滑功能

图片管理
SDWebImage 图片缓存和加载
SDCycleScrollView 轮播图
LXImageLoopBrowser 图片浏览器
PhotoBrowser Swift. 图片浏览器,交互方式、表现形式与微信一致
LXPhotoAlbumServer 图片选择器
MWPhotoBrowser A simple iOS photo and video browser with optional grid view, captions and selections.
TZImagePickerController 一个支持多选、选原图和视频的图片选择器,同时有预览功能,支持iOS6+。
ZLPhotoBrowser 方便易用的相册多选框架,支持预览/相册内拍照、预览快速多选照片,3DTouch
IDMPhotoBrowser Photo Browser / Viewer inspired by Facebook's and Tweetbot's with ARC support, swipe-to-dismiss, image progress and more
GKPhotoBrowser 图片浏览器 支持自定义

cell相关
UITableView+FDTemplateLayoutCell cell高度动态计算
MGSwipeTableCell cell侧滑删除

collectionView
CollectionSectionView 给collectionView的cell块整体设置背景

定位导航大头针
LocationManager block回调定位封装
INTULocationManager 定位
DXCustomCallout-ObjC 地图自定义

无数据空白页管理
DZNEmptyDataSet 空白页管理
GBNoData 空白页
LYEmptyView 空白页解决方案

小红点角标解决方案
RJBadgeKit 小红点(消息推送提醒)完整解决方案
JSBadgeView 角标

弹窗
zhPopupController Popup your custom view is easy, support custom mask style, transition effects and gesture to drag.

富文本
MLEmojiLabel 自动识别网址、号码、邮箱、@、#话题#和表情的label。 可以自定义自己的表情识别正则,和对应的表情图像

FPS查看
GDPerformanceView-Swift
YYFPSLabel

其他
SABlurImageView You can use blur effect and it's animation easily to call only two methods.
FDFullscreenPopGesture 全屏侧滑手势
RCDraggableButton 可以拖拽按钮(可以实现活动按钮效果)
SSKeychain 钥匙串
SKTagView 支持自动布局的标签tag
JCTagListView 标签自动布局
Qiniu(7.0) 七牛云储存
VTMagic 类似今日头条滑动视图
MXParallaxHeader tableView头部下拉放大效果
YYKit 著名的YYKit框架 YYLabel(富文本) YYImage(GIF,APNG)等都非常好用
UICountingLabel 数字动画效果
ASFTableView 表格效果实现
AutoScrollLabel 文字跑马灯滚动效果
selectSeat 电影选座效果
PPRows mac上计算写了多少行代码
FSCalendar 很好用的日历框架
IDCardRecognition 中国大陆第二代身份证识别,自动读出身份证上的信息(姓名、性别、民族、住址、身份证号码)并截取身份证照片
YJ3DTouch YJ3DTouch can easily implement 3D Touch.
WRNavigationBar 一个轻量的可动态改变导航栏颜色、透明度、大小等属性的框架
AirSandbox app内部查看沙盒内容操作简单
DKNightVersion 夜间模式解决方案
WMDragView 可拖拽 可吸附的按钮
TOPasscodeViewController A modal passcode input and validation view controller for iOS
Popover 一款优雅易用的类似QQ和微信消息页面的右上角微型菜单弹窗, 最低支持iOS6.
POSInputStreamLibrary NSInputStream文件流读取相册文件
iVersion 版本更新控制
LeftSlide LeftSlideViewController QQ侧拉实现

完整版app
YReaderDemo 防追书神器小说阅读器
bilibili-fake 仿Bilibili iOS客户端

ios 开发常用第三方框架相关推荐

  1. iOS开发常用第三方框架

    2019独角兽企业重金招聘Python工程师标准>>> 键盘管理 TPKeyboardAvoiding IQKeyboardManager(1.2.8) 弹窗HUD MBProgre ...

  2. iOS开发常用第三方开源框架

    iOS开发-常用第三方开源框架倾情整理!简书:https://www.jianshu.com/p/29cb22b13d79 iOS第三方库大全:https://blog.csdn.net/kanggu ...

  3. iOS开发 常用第三方开源框架

    iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角) 2015-04-05 15:25 2482人阅读 评论(1) 收藏 举报 开源框架 图像: 1.图片浏览控件MWPhotoBrowse ...

  4. iOS开发常用第三方类库

    转:https://github.com/iOShuyang/Book-Recommend-Github Objective-C   Swift Objective-C 框架搭建   Swift 基础 ...

  5. iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角)--(转)

    图像:  1.图片浏览控件MWPhotoBrowser 实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存.可对图片进行缩放等操作.  ...

  6. (转)iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角)

    图像: 1.图片浏览控件MWPhotoBrowser  实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存.可对图片进行缩放等操作. ...

  7. iOS开发-常用第三方开源框架

    图片浏览控件MWPhotoBrowser  实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存.可对图片进行缩放等操作. 下载:htt ...

  8. iOS开发-常用第三方开源框架介绍(2)

    2019独角兽企业重金招聘Python工程师标准>>> Frank 自动化测试工具?  superdb 一个Debuger工具 用命令行调试..  iOS-Hierarchy-Vie ...

  9. iOS开发常用第三方库

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

最新文章

  1. python中ht_python – 解析HTSQL时处理语法歧义
  2. ICLR2020 | 谷歌最新研究:用“复合散度”量化模型合成泛化能力
  3. python for-Python for循环及基础用法详解
  4. Swoole练习 Web
  5. MySQL数据库Innodb储存引擎----储存页的结构
  6. 给你多少钱,你才会愿意为国家生孩子?
  7. 黑鲨游戏手机2 Pro外观设计曝光:或将新增两条LED灯带
  8. linux如何查看jupyter日志_在Linux服务器上运行Jupyter notebook server教程
  9. PowerShell说“此系统上的脚本执行被禁用。”
  10. Ubuntu 1804 桌面版 Eclipse + JSP 学习记录
  11. python image 转成字节_Python 办公自动化之 Excel(下)
  12. 容器技术Docker K8s 39 Serverless Kubernetes(ASK)详解-阿里云Serverless容器(ASK)适用场景与核心功能
  13. stm8L 触摸库使用教程 一步一步
  14. LaTeX 文字带边框
  15. 辨别身份真假之【天眼数聚】腾讯云身份证实名认证接口
  16. 问题服务器防火墙的选择
  17. 深度学习必备三种基本绘图技能
  18. python对财务的作用_学习Python对财务工作者有哪些用途?
  19. 猫狗叫声模拟器小程序源码
  20. arduino液晶显示频

热门文章

  1. 数据可视化笔记3 数据可视化基础(几何标记、视觉通道)
  2. 华硕ASUS B250M PLUS+i5 7500+核显+macos12.0+opencore0.7.2
  3. iOS攻防 - (十)theos的介绍,安装和使用
  4. linux命令英文单词缩写,linux常用命令的英文单词缩写
  5. HDOJ 2545 树上战争
  6. dynamic_cast用法总结
  7. setFocus一定要写在setLayout设置的后面,否则不起作用——使用setFocusPolicy为控件设置不同的焦点策略:Tab焦点,Click焦点,Wheel焦点和没有焦点
  8. 第10章第27节:使用Psychedelic waves生成梦幻般的波纹图像 [PowerPoint精美幻灯片实战教程]
  9. iOS进阶 - pod install 与 pod update 读这一篇就够了
  10. CoverageMaster winAMS