
Cocoa-OpenScource
七月July
平和
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AFNetworking 2.0 来了
SEP 30TH, 2013 前几天 Mattt 发布了 AFNetworking 2.0,我的一个最大感慨就是,他怎么那么高产? Mattt 是一位非常活跃的 iOS 开发大牛,从 AFNetworking 1.0 开始 follow 他。当时从他 AFNetworking 和 TTTAttributedLabel 等开源代码中学到了很多。他现在是 Heroku 的 Mobi转载 2014-05-16 11:42:42 · 469 阅读 · 0 评论 -
MagicRecord 使用方法
CoreData是iOS开发中经常使用的数据持久化的技术。但其操作过程稍微繁琐,即使你只是实现简单的存取,不涉及请求优化,也要进行许多配置工作,代码量在动辄几十行,对新手来说也需要较大时间成本。 MagicalRecord是OC的一个库,协助方便CoreData的工作。其吸收了Ruby on Rails的Active Record模式,目标是: 简化Core Data相关代码允许清晰,转载 2014-05-23 23:28:27 · 1831 阅读 · 0 评论 -
Mantle源码浅析
转载自:http://www.cocoachina.com/ios/20150127/11034.html Mantle是一个用于简化Cocoa或Cocoa Touch程序中model层的第三方库。通常我们的应该中都会定义大量的model来表示各种数据结构,而这些model的初始化和编码解码都需要写大量的代码。而Mantle的优点在于能够大大地简化这些代码。 Mantle源码中最主要的转载 2015-10-19 14:44:40 · 791 阅读 · 0 评论 -
iOS响应式编程学习ReactiveCocoa-1
受到响应式编程的启发,然后有了ReactiveCocoa,它可以避免在某些地方去修改或者替换一些变量的值。 RAC提供了signal(信号),用来捕捉当前或者将来的变量值。 通过对信号的chaining(链接),combining(组合),以及反射(reacting), 代码可以声明形式的,不需要持续的去监听和更新变量值。 例如: UITextField可以利用signal原创 2015-10-15 00:15:25 · 740 阅读 · 0 评论