推荐大家在GitHub 上值得关注学习的 iOS 开源项目
2016-07-01 11:21
597 查看
GitHub上有很多不错的iOS开源项目,和大家特别推荐以下几个项目:
1. ReactiveCocoa
GitHub链接:ReactiveCocoa/ReactiveCocoa
GitHub自家的函数式响应式编程范式的Objective-C实现,绝对会改变你对iOS编程的认知
2. Mantle
GitHub链接:Mantle/Mantle
GitHub自家的产物,轻量级建模的首选,也可以很好的配合CoreData工作。
3. AFNetworking
GitHub链接:AFNetworking/AFNetworking
iOS7之前,苹果自带的网络库有多难用!matt大神的AFNetworking绝对可以解放你。使用苹果的NSURLRequest及iOS7的NSURLSession,清晰的架构,足够的文档,可以认为是第三方开源库的楷模了。
4. BlocksKit
GitHub链接:pandamonia/BlocksKit
对block有爱的,请使用这个库。
5. Nimbus
GitHub链接:jverkoey/nimbus
第一次关注nimbus是因为Facebook的Three20开源库。可惜Three20库已死,主要作者跳出来,写了nimbus。
6. pop
GitHub链接:facebook/pop
facebook出品的paper,动画效果太好了,赶超apple的原生app一大截。pop就是paper的动画库!
7. GPUImage
GitHub链接:BradLarson/GPUImage
iOS7出来时,很多好看的效果,其实都是对图像的各种处理(比如模糊效果)。图像处理看来以后也是iOS开发的必备技能之一了。而GPUImage,就是能快速处理各种图像效果的利器
1. ReactiveCocoa
GitHub链接:ReactiveCocoa/ReactiveCocoa
GitHub自家的函数式响应式编程范式的Objective-C实现,绝对会改变你对iOS编程的认知
2. Mantle
GitHub链接:Mantle/Mantle
GitHub自家的产物,轻量级建模的首选,也可以很好的配合CoreData工作。
3. AFNetworking
GitHub链接:AFNetworking/AFNetworking
iOS7之前,苹果自带的网络库有多难用!matt大神的AFNetworking绝对可以解放你。使用苹果的NSURLRequest及iOS7的NSURLSession,清晰的架构,足够的文档,可以认为是第三方开源库的楷模了。
4. BlocksKit
GitHub链接:pandamonia/BlocksKit
对block有爱的,请使用这个库。
5. Nimbus
GitHub链接:jverkoey/nimbus
第一次关注nimbus是因为Facebook的Three20开源库。可惜Three20库已死,主要作者跳出来,写了nimbus。
6. pop
GitHub链接:facebook/pop
facebook出品的paper,动画效果太好了,赶超apple的原生app一大截。pop就是paper的动画库!
7. GPUImage
GitHub链接:BradLarson/GPUImage
iOS7出来时,很多好看的效果,其实都是对图像的各种处理(比如模糊效果)。图像处理看来以后也是iOS开发的必备技能之一了。而GPUImage,就是能快速处理各种图像效果的利器
相关文章推荐
- IOS 高德地图获取用户导航路径
- iOS开发学习路线和规划
- iOS 友盟分享 <小白集成>
- iOS-关于多线程
- iOS分类(category),类扩展(extension)—史上最全攻略
- 如何在Release版本应用中删除NSAssert()断言
- iOS保存密码之钥匙串操作以及UDID设备唯一标识符获取的替代方法
- ios 中使用xib拖拽的scrollview中子控件位置偏移
- iOS --TableView与NavigationBar中间多出空白间隔
- iOS--坐标变换Quartz 2D中的CGContextTranslateCTM、CGContextScaleCTM、
- iOS 生成.a静态库
- 2015-12-IOS 获取最新设备型号方法
- IOS 学习之路(一) 徒手写界面(2)自适应和懒加载
- iOS多线程编程技术之NSThread、Cocoa NSOperation、GCD
- iOS:上线的基本流程
- iOS开发中的一些常用方法
- shareSDK导入的常见错误及解决方法
- FFmpeg-for IOS 一[安装]
- Nagios 初次摸搜。
- iOS 灵活,简易,扩展性强的气泡提示框LFBubbleView(含源码)