Libextobjc是一个无比强大的objective-c的语言扩展。为objective-c提供诸如Safe category,safe keyPath, Tuple乃至面向切面Aspect-oriented支持。听起来酷归酷,问题它本身依赖也挺多的,好用不好用得哪天来试试了。
Nocila是一个objective-c http测试框架。用来生成mock http request & response的。说真的,我觉得有这功夫,用Sinatra直接写一个服务端不好么?
Zipzap: zip file IO library for OSX & iOS.
CaptureRecord: 是一个很有意思的iOS类库。为iOS应用程序提供后台录像功能,可以通过它了解目标客户是如何使用你的App。注意,由于使用了Apple的私有API,所以只适合在测试时使用,不适合在上架应用中使用。
Mantle: Github的model frame work
FTAssetRenderer: 方便的在pdf中添加图片
Slash是一个用于生成NSAttributedString的markup language。可能通过Slash规则很方便的生成复杂的NSAttributedString。
GVUserDefaults是一个方便用于存取NSUserDefault的帮助类,可以通过property来自动存取到NSUserDefault中。
RecordMyScreen是一个运行在iPhone及iPad上的工具,提供屏幕录像功能,可以方便的录制App的演示视频。最棒的是,代码中有我找了好久的IOKit, IOSurface, CoreSurface的头文件!
两个iOS上的Log类库:Lumberjack和SNLog。前者相当于log4j在iOS上的复刻,后者更轻快,只两个文件。