#最后一次第三方框架分享
1.图像获取
SDWebImage– SDWebImage网络图片获取及缓存处理。
Kingfisher–纯Swift实现的类SDWebImage库,实现了异步下载和缓存图片。
KFSwiftImageLoader– Swift,一个图像缓存加载库。
FastImageCache– FastImageCache网络图片获取及缓存处理,iOS图片加载速度极限优化—FastImageCache解析。
EGOCache–十分知名的第三方缓存类库,可以缓存NSString、UIImage、NSImage以及NSData。除此,如果还可以缓存任何一个实现了接口的对象。所有缓存的数据都可以自定义过期的时间,默认是1天。EGOCache支持多线程(thread-safe)
2.网络聊天
XMPPFramework– XMPPFramework
openfire聊天。
环信–给开发者更稳定IM云功能。8200万用户考验,好用!(暂无及时语音、视频通话)
融云–即时通讯云服务提供商。(暂无及时语音、视频通话)
容联云通讯–提供基于互联网通话,视频会议,呼叫中心/IVR,IM等通讯服务。
3.网络测试
Reachability–苹果提供过一个Reachability类,用于检测网络状态。但是该类由于年代久远,并不支持ARC。该项目旨在提供一个苹果的Reachability类的替代品,支持ARC和block的使用方式。iOS网络监测如何区分2、3、4G
SimpleCarrie–简单的运营商信息获取!。
4.WebView
MGTemplateEngine– MGTemplateEngine比较象PHP中的Smarty、FreeMarker和Django的模版引擎,是一个轻量级的引擎,简单好用。只要设置很多不同的HMTL模版,就能轻松的实现一个View多种内容格式的显示,对于不熟悉HTML或者减轻
工作量而言,把这些工作让设计分担一下还是很好的,也比较容易实现设计想要的效果。
NJKWebViewProgress–一个UIWebView的进度条接口库,UIWebView本身是不提供进度条的
5.Model
JSONKit– JSONKit库是非常简单易用而且效率又比较高的,重要的JSONKit适用于ios 5.0以下的版本,使用JSONKit库来解析json文件,只需要下载JSONKit.h和JSONKit.m添加到工程中;然后加入libz.dylib即可。
JSONModel–解析服务器返回的Json数据的库,JSONModel源码解析一。
Mantle– Mantle主要用来将JSON数据模型化为OC对象,大系统中使用。
6.数据库
FMDB– sqlite的工具,多线程FMDatabaseQueue实例,FMDB数据库的使用演示和封装工具类。
GXDatabaseUtils–在FMDB基础上的工具。
CoreValue– Swift 2版Core Data封装库。相比另外两个SwiftRecord和CoreStore更轻量。
7.缓存处理
YTKKeyValueStore– Key-Value存储工具类,说明。
TMCache– TMCache是Tumblr开源的一个基于key/value的数据缓存类库,可以用于缓存一些临时数据或者需要频繁加载的数据,比如某些下载的数据或者一些临时处理结果。
JLKeychain–快捷使用keychain存储数据的类,使keychain像NSUserDefaults一样工作
8.PDF
Reader– Reader可提供类似iBooks的文档导航,支持屏幕旋转和所有方向,并通过密码保护加密PDF文件,支持PDF链接和旋转页面
9.图像浏览及处理
FLAnimatedImage– gif播放处理的工具。
CLImageEditor–超强的图片编辑库,快速帮你实现旋转,防缩,滤镜等等一系列麻烦的事情。
VIPhotoView–用于展示图片的工具类,因为是个View,所以你可以放在任何地方显示。支持旋转,双击指定位置放大等。
MWPhotoBrowser–一个非常不错的照片浏览器,在github的star接近3000个,解决MWPhotoBrowser中的SDWebImage加载大图导致的内存警告问题。
core-image-explorer– Core Image滤镜处理图片– swift,Core Image介绍。
CoreImageShop– CoreImageShop图片滤镜处理– Mac app that let
you create a complete Core Image Filter usable on iOS using SCRecorder。
GPUImage–处理图片效果。
10.摄像照相视频音频处理
SCRecorder– SCRecorder短视频录制。
VideoPushDemo–视频剪辑视频特效制作1视频特效制作2。
LLSimpleCamera– A simple,customizable camera control for iOS, 摄像头
第三方框架就分享到这里了,因为东西实在太多,只能分享部分出来,如果有需要的朋友可关注或qq联系:506702341。
希望大家多多关注,知识点不会一直是这个层次的。