您的位置:首页 > 移动开发 > IOS开发

第三方开源框架(你了解的ios只是冰山一角)总能找到要用的

2016-01-22 00:00 302 查看
补充一个链接

使用搜索找到你需要的内容吧,相当丰富的合集。



原文相当多,现在展示个冰山一角

sstoolkit一套Category类型的库,附带很多自定义控件 功能不错~
BlocksKit将Block风格带入UIKit和Founcation
cocoa-helpers一些Cocoa的扩展 2年前的工程
CoconutKit一系列扩展和一些自定组件
STUtils一系列扩展包
PSFoundation一系列扩展 和功能增强
ConciseKit一系列宏定义 挺有意思
DTFoundation又一系列扩展。。。
BBBootstrap一些常见功能的扩展库
cooliris-toolkitcooliris出品的基础工具库,从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-KVOBlock风格的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程序员带来的字符串相关功能
ObjectiveRecordCoreData包装的活动记录 有RoR风格的API
FastImageCache滑动时快速显示图片的库,Path开发
StringScore模糊匹配字符串 查找某两个字符串的相似程度
RegexKitLite正则表达式库 (从SF.net mirror过来)
FormatterKit一个NSString的格式化工具
TMCache一个内存Cache
EGOCacheEGOImage里面的 Cache功能
HJCache一个缓存网络内容等的Cache
RNCryptor加密解密相关 貌似更上流, note:去看一下他博客
ssziparchivezip压缩 zip解压~
ZipKit一个ZipKit 从bitbucket Mirror过来
ZipKit如同ZipKit 改为ARC了
zipzapZip文件处理 底层为libz
MTMigration版本升时执行一次
MTControljQuery风格touch事件绑定
storage快速、线程安全的I/O存储操作
CHCSVParserCVS文件解析
YLMoment日期的解析,格式化等,支持多语言
CMUnistrokeGestureRecognizer各种奇怪的手势检测
EKAlgorithms.git常见算法的ObjC实现,包括排序、查找、数组、字符串、常用数据结构..
框架/封装

three20一个曾经用得广泛的庞大的iOS开发框架 已不再维护
nimbusthree20替代品 又一个庞大的框架
BeeFramework一个基于MVC的框架, 比较大..
OmniGroup一套很庞大的库(OmniGroup) 支持Mac和iOS 更新迅速
ReactiveCocoa一套响应式编程的框架(Functional Reactive Programming) 支持Mac
WebViewJavascriptBridgeWebView和Cocoa之间的事件传递
SDURLCacheURL缓存
objective-gitlibgit的包装 挺庞大
nsrailsRoR风格的网络交互API
SDK

facebook-ios-sdkFacebook的SDK
MGTwitterEngine一套Twtter库
Twitter-OAuth-iPhoneTwitter的OAuth功能
Foursquare-API-v2Foursquare的库
objectiveflickrFlicker API
octokit.objcGithub的API
ParcelKitDropbox封装CoreData
cocoalibspotifyspotify官方SDK
GDFileManagerKit访问 dropbox GDrive之类的云存储
音频

iOSSystemSoundsLibrary列出和播放iOS系统声音~
novocaine一个声音库 录音放音 页面上有CoreAudio的教程链接
TheAmazingAudioEngine一个声音库 包装了CoreAudio
AudioStreamer音频流播放库 支持Mac
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息