IOS程序员应该知道的一些第三方框架
2015-11-19 11:17
453 查看
IOS程序员应该知道的一些第三方框架
改变你的开发效率Http协议
AFNetworking
基于NSURLConnection的一个轻量级的http协议框架。
MKNetworkKit
也是一个用户很多的网络框架
Reachability
可以监听网络状况
Socket
CocoaAsyncSocket
使用CFSocket与runloop实现的异步Socket
Json解析
MJExtension
让json解析变得异常简单,一步解析,支持数组的内容和字典内容变成对象。
Mantle
GitHub自家的产物,轻量级建模的首选
设计模式
ReactiveCocoa
改变你的编程方法,架构设计。
BlocksKit
适合过度依赖block的人
动画UI
POP
facebook出品的一个框架,比Core Animation操作方便。
MBProgressHUD
一个loadingBar 可以进行很多定制
SVProgressHUD
同是一个loadingBar 可以进行很多定制
DTCoreText
文字排版,富文本
滤镜
GPUImage
可以简单实现更细粒度的滤镜,并且效率要高于系统的CoreImage。
视频解码
iFrameExtractor
基于ffmpeg的一个框架
RTSPPlayer
也是基于ffmpeg的框架
数据持久
FMDB
数据库的一个封装,用的人很多
SDWebImage
图片下载的一个封装
内存方面
TMCache
缓存数据,可以缓存到memory或者disk
通信
XMPPFrameWork
可以做聊天通信,基于xmpp协议
动态代码
JSPatch
将js代码映射成原生代码,可以实现动态代码
数据处理
RegexKitLite
可以更好的利用正则表达式,实现更方便的操作
Autolayout
Masonry
autolayout布局框架
相关文章推荐
- 有了这个列表,程序员不愁没练手的小项目了
- 黑马程序员——Java概述
- 码农成长计-观察者模式详解(java语言实现)
- 超火|程序员加薪的新方法
- 黑马程序员-Java的设计模式
- 面试时是该诚实作答还是该说谎?
- java小面试题
- 爬虫搜索基础篇(一)
- 谁能从事最具幸福感的职业
- 面试重点-getchar,getch,scanf,gets,getche一群纠结的兄弟
- 一道经典的SQL面试题
- 黑马程序员_iOS_C_指针
- 面试题——a、b交换与比较
- [非凡程序员]Mysql,sqlite的基本应用 sqlite在工程中的使用
- 读书《程序员思维修炼》
- 我编程,我快乐:程序员职业规划之道
- 面试cookie
- 有人认为,“中文编程”是解决中国程序员编程效率的秘密武器,请问它是一个“银弹”吗?
- [面试算法题]比较二叉树异同-leetcode学习之旅(5)
- [面试算法题]比较二叉树异同-leetcode学习之旅(5)