ReactiveCocoa可以在iOS和OS X的应用开发中使用,对于iOS开发者,可以将RAC源码下载编译后,使用编译好的libReactiveCocoa-iOS.a文件。
开发者也可以用CocoaPods来设置目标工程对ReactiveCocoa的依赖,只需要编辑Podfile文件,增加如下内容即可:
AFNetworking是一个轻量级的iOS、Mac OS X网络通信类库,现在是GitHub上第三大Objective-C库。它建立在NSURLConnection、NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单,因此,许多iOS应用开发都会使用到它。
支持HTTP请求和基于REST的网络服务(包括GET、POST、PUT、DELETE等);
支持ARC;
从URL中获取JSON特别简单。
转换速度快、使用简单方便的字典转模型框架
用法简单的下拉刷新框架:一行代码搞定
JHRefresh-可快速自定义下拉刷新界面
图片异步下载和缓存管理的集大成者 UITableView的黄金搭档 其代码被开发者研究分享过无数次喵大的Kingfisher(可以说是Swift版的SDWebImage)也是深受其影响;
异步下载AFNetworking和MKNetworkKit都有实现 数据缓存也有FastImageCache与TMCache等 但是将其融会贯通的 唯有SDWebImage了;
>> FDFullscreenPopGesture 框架 -下载 -代码详情
利用Runtime自定义控制器POP手势动画
>> UITableView+FDTemplateLayoutCell 框架 -下载 -代码详情
[ 功能强大的 iOS 富文本编辑与显示框架:YYText ]
功能强大的 iOS 富文本编辑与显示框架。
提供展示地图的基本接口,还提供POI检索、路径规划、地图标注、离线地图、室内地图、定位、周边雷达等丰富的LBS能力 。
>> IQKeyboardManager 框架 -下载 -代码详情
iOS 键盘自适应,再也不用担心键盘挡住输入框了
>> WMPageController 框架 -下载 -代码详情
实现控制器翻页的简单解决方法
WTReTextField 是 UITextField 的之类,实现了通过正则表达式对输入值进行限制的功能。
>> FDFullscreenPopGesture 框架 -下载 -代码详情
利用Runtime自定义控制器POP手势动画
一个可以自动滚动的跑马灯(幻灯、图片滚动)