史上最全的第三方 (二)

系统基础库

sstoolkit 一套Category类型的库,附带很多自定义控件,功能不错~

BlocksKit 将Block风格带入UIKit和Founcation

cocoa-helpers 一些Cocoa的扩展 2年前的工程

CoconutKit 一系列扩展和一些自定组件

STUtils 一系列扩展包

PSFoundation 一系列扩展 和功能增强

ConciseKit 一系列宏定义 挺有意思

DTFoundation 又一系列扩展

BBBootstrap 一些常见功能的扩展库

cooliris-toolkit cooliris出品的基础工具库,从GoogleCode clone过来

BaseKit 一套基础工具库

NSObject-Utility-Categories 如题

NSArray-Utilities 如题

aqtoolkit 一些常用的东西

DLIntrospection 一些NSObject的扩展

NSDate-Extensions 如题日期

ALActionBlocks 在UIControl上添加的Block事件

jrswizzle 主要是swizzling

moriarty 一些还算有用的功能

QSUtilities 一些基础库 (Instagram有用到)

libextobjc 一堆oc的扩展

PrettyTimestamp 友好时间的扩展

ios-jail-break-detector 检测是否越狱 有上线

crackify 检测App是否被破解

NSBundle-OBCodeSigningInfo 检查当前签名、Sandbox状态

MacOSX

UIView-AnimatedProperty 为UIView添加动画效果的property,有用到swizzle

Block-KVO Block风格的KVO~

MTDates 一些Data的category

CocoaSecurity 常见的哈希、加密解密算法

sskeychain 访问keychain 支持iOS Mac

ABContactHelper访问联系人

UISS 用JSON的风格设置UIKit样式

Underscore.m 仿JS的underscore.js来写的,用于访问和处理数据

TICoreDataSync 在不同设备间对CoreData进行同步 (iPhone iPad Mac)

SoloComponents-iOS 几个轻量的组件,没什么用,2年没更新

MAObjCRuntime 将运行时包装成ObjC

Objective-C-Generics 通过宏定义勉强实现的范型

TBMacros 一些常用的宏定义

NSString-Ruby 为Ruby程序员带来的字符串相关功能

ObjectiveRecord CoreData包装的活动记录 有RoR风格的API

FastImageCache 滑动时快速显示图片的库,Path开发

基础功能

mediaextract 纯C的一些常用媒体文件的解析读取

objection 一个估计是java ee写多了的人搞的,注解依赖注入xx工厂之类的 Typhoon IoC容器啊~~

HTKit 一票乱七八糟的东西

StringScore 模糊匹配字符串 查找某两个字符串的相似程度

RegexKitLite 正则表达式库 (从SF.net mirror过来)

FormatterKit 一个NSString的格式化工具

TMCache 一个内存Cache

EGOCache EGOImage里面的 Cache功能

HJCache 一个缓存网络内容等的Cache

RNCryptor 加密解密相关 貌似更上流, note:去看一下他博客

ssziparchive zip压缩 zip解压~

ZipKit 一个ZipKit 从bitbucket Mirror过来

ZipKit 如同ZipKit 改为ARC了

zipzap Zip文件处理 底层为libz

MTMigration 版本升时执行一次

MTControl jQuery风格touch事件绑定

storage 快速、线程安全的I/O存储操作

CHCSVParser CVS文件解析

YLMoment 日期的解析,格式化等,支持多语言

CMUnistrokeGestureRecognizer 各种奇怪的手势检测

EKAlgorithms.git 常见算法的ObjC实现,包括排序、查找、数组、字符串、常用数据结构..

框架/封装

three20 一个曾经用得广泛的庞大的iOS开发框架 已不再维护

nimbus three20替代品 又一个庞大的框架

BeeFramework 一个基于MVC的框架, 比较大..

OmniGroup 一套很庞大的库(OmniGroup) 支持Mac和iOS 更新迅速

ReactiveCocoa 一套响应式编程的框架(Functional Reactive

Programming) 支持Mac

WebViewJavascriptBridge WebView和Cocoa之间的事件传递

OCUDL 自定义literals 有点意思~~

Kiwi 一个Behavior驱动编程框架? (BDD)?

Mantle 一个Model层, 替代CoreData 可以生成Model对象~ Github官方出品..

MagicalRecord CoreData的包装 简化代码

fmdb SQLite的封装

KZPropertyMapper 一个Model的封装,类JSON

BlockInjection 为某个方法注入一个Block 类似AOP

NSObject-ObjectMap JSON和XML包装到Object

Ejecta 通过OpenGL OpenAL来实现 WebCanvas JS等,很庞大~

FCModel 为SQL程序员包装一下CoreData

功能/封装

iOS-System-Services 获取各种设备信息 包括硬件、网络、内存、进程等等

MKStoreKit iAP用的库

CargoBay 一个包装iAP StoreKit的库

RMStore 很轻量的iAP包装

QuincyKit 处理crach信息的库 只有上架应用才能用 支持Mac

OpenUDID 系统UDID替代方案

UIDevice-with-UniqueIdentifier-for-iOS-5 另一个UUID解决方案 但iOS7不能用了

uidevice-extension 一系列UIDevice的扩展 有PrivateAPI 最新的工程在cookbook-code里

InAppSettingsKit 包装了设置、URLScheme、Mail、Icon等东西

DTWebArchive 允许访问剪贴板中的WebArchive格式富文本

routable-ios inApp的URL定义 在App内打开自定义URL (解耦)

JLRoutes 复杂的URL Scheme解析和路由

Emoji 访问Emoji图片的功能

PDKeychainBindingsController 以类似UserDefault的方式访问Keychain

CoreTextWrapper 一个CoreText库的包装

Slash 对AttributeString的封装

iHasApp 检测某个App是否安装,集成了常见的URL Scheme

posted @ 2015-12-09 10:24  李英男  阅读(220)  评论(0编辑  收藏  举报