iOS开源控件库收集
这个其实不是类库,是一个Cocoa的Recipe
CocoaPods 为XCode project提供一个类似apt-get maven那样的类库管理工具, COOL, 教程见:http://www.cocoapods.org/
OPEventTracker 对mainThread event进行监控的帮助类
Core-plot iOS图表绘制
相对于iOS默认的UIActivityIndicator, MBProgressHUD提供更多类型进度提示
CocoaLumberjack objective-c上的log4j
ReactiveCocoa是GitHub上一个基本KVO上封装的类库,提供对obj value的监视、控制功能。说实话,让我想起了AOP
这个不是框架,而是一种App测试及crash report收集服务。hockey和test filght都提供类似服务
这个是UIImage的一个简单扩展,可以方便的让UIImage加载非bundle资源,简单方便。
FPPopover非常方便的显示信息提示的控件
idoubs开源iOS Sip/IMS VideoPhone客户端
MPFoldTransition提供Fold与Flip特效
又一个“下拉刷新”控件,这一个的好处是自定义功能比较强,与之相应的代码量就比较多,文件结构也较复杂。
AFNetworking又一个NSURLConnection的封装。相比之前我用过的ASIHttpRequest,它的好处是把协议解析这部分省了,无论XML或者是JSON,它都直接支持解析,不用你收到后自己再去折腾一回。
MGTiledMenu,一个有些类似Path button的objective-c封装,很cool,但是对它的适用场景我实在拿不太准。
Sparrow开源iOS游戏引擎,没用过,但是网页的样子不错。
非常省事的封装类,可以很简单的发送twitter消息。
开源滤镜库,用来为照片添加各种滤镜特效
Google API的objective-c客户端,如果你的代码需要访问Google的服务,这个是少不了的。
很棒的UIPageControler扩展,源代码在这里,这里还有一篇文章作了简要的介绍。
Zipzap为iOS和MacOS应用程序提供ZIP IO支持,也许将来能用得着?
chiahsien的UICollectionViewWaterfallLayout,为iOS带来Pinterest、花瓣风格的瀑布图片展示,非常适合用来展示图片。
地图应用中经常会出现这种情况。某一区域由于POI点过多,众多的map pin密密麻麻的排布在地图上面,让用户很难选择和点击到自己想要的结果。最好能有某种算法将相邻的poi自动分组合并。这篇文章讨论了一下现有的解决方案及他们自己的对策。
SMPageControl:相较iOS的默认控件,提供了更多的灵活定制。
STTweetLabel,相比普通的UILabel,STTweetLabel可以支持在Label中分色显示#Hashtag @people和超链接。并允许用户在点击这些元素时触发不同的行为。非常适用于显示微博消息。
Transformifier是一个在iOS设备上运行的工具程序。用于可视化调整3D变换及Caffine变换矩阵的参数。这玩意在做翻转类动画时还是挺有用的。
BCGenieEffect为iOS提供OSX的genie动画效果,用起来也很简单。