04 2016 档案

摘要:三.ReactiveCocoa代码实践之-更多思考 1. RACObserve()宏形参写法的区别 之前写代码考虑过 RACObserve(self.timeLabel , text) 和 RACObserve(self , timeLabel.text) 的区别。 因为这两种方法都是观察self 阅读全文
posted @ 2016-04-19 16:32 董铂然 阅读(1675) 评论(5) 推荐(4) 编辑
摘要:简单介绍下,这是需求驱动中发现iOS的NotificationCenter有很多功能无法实现,于是对其进行了一层包装。相当于手动管理观察者栈和监听者期望执行的事件,因此可以为其添加了很多新增的功能,将其命名为MessageTransfer。 一.核心优点 1.高度解耦 生命周期与页面实例周期相隔离 阅读全文
posted @ 2016-04-11 16:07 董铂然 阅读(2428) 评论(4) 推荐(2) 编辑