还是第三方。。。。

1,系统基础库

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状态
 
2,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 通过宏定义勉强实现的范型

 

3,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 通过宏定义勉强实现的范型

 

4,CHCSVParser CVS文件解析
-----------------------------------------------------------------
YLMoment 日期的解析,格式化等,支持多语言
CMUnistrokeGestureRecognizer 各种奇怪的手势检测
EKAlgorithms.git 常见算法的ObjC实现,包括排序、查找、数组、字符串、常用数据结构..

 

5,框架/封装
-----------------------------------------------------------------
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的包装 简化代码

 

6,fmdb SQLite的封装
-----------------------------------------------------------------
KZPropertyMapper 一个Model的封装,类JSON
BlockInjection 为某个方法注入一个Block 类似AOP
NSObject-ObjectMap JSON和XML包装到Object
Ejecta 通过OpenGL OpenAL来实现 WebCanvas JS等,很庞大~
FCModel 为SQL程序员包装一下CoreData

7,功能/封装
-----------------------------------------------------------------
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 on 2016-03-22 15:18  HL丶  阅读(114)  评论(0)    收藏  举报

导航