iOS开源控件库收集

下拉刷新

将数据保存至keyRing

简单的模板引擎,用来生成html

OmniGroup

这个其实不是类库,是一个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收集服务。hockeytest filght都提供类似服务

这个是UIImage的一个简单扩展,可以方便的让UIImage加载非bundle资源,简单方便。

FPPopover非常方便的显示信息提示的控件
FPPopover

idoubs开源iOS Sip/IMS VideoPhone客户端
snip

MPFoldTransition提供Fold与Flip特效
QQ20120723 2
QQ20120723 7

又一个“下拉刷新”控件,这一个的好处是自定义功能比较强,与之相应的代码量就比较多,文件结构也较复杂。

AFNetworking又一个NSURLConnection的封装。相比之前我用过的ASIHttpRequest,它的好处是把协议解析这部分省了,无论XML或者是JSON,它都直接支持解析,不用你收到后自己再去折腾一回。

MGTiledMenu,一个有些类似Path button的objective-c封装,很cool,但是对它的适用场景我实在拿不太准。 QQ20120723 8

Sparrow开源iOS游戏引擎,没用过,但是网页的样子不错。

非常省事的封装类,可以很简单的发送twitter消息。

开源滤镜库,用来为照片添加各种滤镜特效

Google API的objective-c客户端,如果你的代码需要访问Google的服务,这个是少不了的。

很棒的UIPageControler扩展,源代码在这里这里还有一篇文章作了简要的介绍。

Zipzap为iOS和MacOS应用程序提供ZIP IO支持,也许将来能用得着?

chiahsienUICollectionViewWaterfallLayout,为iOS带来Pinterest、花瓣风格的瀑布图片展示,非常适合用来展示图片。Snip20121208 2

地图应用中经常会出现这种情况。某一区域由于POI点过多,众多的map pin密密麻麻的排布在地图上面,让用户很难选择和点击到自己想要的结果。最好能有某种算法将相邻的poi自动分组合并。这篇文章讨论了一下现有的解决方案及他们自己的对策。

SMPageControl:相较iOS的默认控件,提供了更多的灵活定制。Snip20121209 1

STTweetLabel,相比普通的UILabel,STTweetLabel可以支持在Label中分色显示#Hashtag @people和超链接。并允许用户在点击这些元素时触发不同的行为。非常适用于显示微博消息。

Transformifier是一个在iOS设备上运行的工具程序。用于可视化调整3D变换及Caffine变换矩阵的参数。这玩意在做翻转类动画时还是挺有用的。

BCGenieEffect为iOS提供OSX的genie动画效果,用起来也很简单。GenieIn

posted @ 2012-04-28 14:51  wupher  阅读(5178)  评论(0编辑  收藏  举报