如何让RAC框架融入到工程中的MVVM模式(MVVM中View和VM职责划分)
摘要:参考:https://msdn.microsoft.com/en-us/library/hh848246.aspx 在MVVM中要实现数据数据源的处理与控件逻辑分离,控件数据与VM中的数据源做一个映射关系,其实想一想可能会觉得是一件简单的事情,但是实际上着手做又是另外一码事情了 那么如何做呢 由于M
阅读全文
posted @
2017-02-21 10:39
码农时刻
阅读(320)
推荐(0)
ReactiveCocoa 中signal(operation) then与doNext的区别
摘要:贴源码: doNext:实现的主要源代码 return [[RACSignal createSignal:^(id<RACSubscriber> subscriber) {return [self subscribeNext:^(id x) {block(x);[subscriber sendNex
阅读全文
posted @
2017-01-09 13:09
码农时刻
阅读(1212)
推荐(0)
分享一个ReactiveCocoa的很好的教程(快速上手)
摘要:这是我看到的比较全而且讲的很好的文章 https://www.raywenderlich.com/62796/reactivecocoa-tutorial-pt1 https://www.raywenderlich.com/62796/reactivecocoa-tutorial-pt2
阅读全文
posted @
2017-01-05 13:09
码农时刻
阅读(189)
推荐(0)
ReactiveCocoa 冷热订阅(cold subscribe, hot subscribe)
摘要:ReactiveCocoa支持两种订阅方式,一种是冷订阅,一种是热订阅。 热订阅的特点: 1、不管有没有消息订阅着,发送者总会把消息发出去。 2、不管订阅者是什么时候订阅的,发送者总是会把相同的消息发给所有订阅者 冷订阅的特点: 跟热订阅的相反。冷订阅只会给订阅者发送一次消息,冷订阅使用的流(str
阅读全文
posted @
2016-12-28 11:27
码农时刻
阅读(183)
推荐(0)
RAC textView的双向绑定
摘要:今天在写关于textView的数据绑定时原先写法是这样的: 1、 RACChannelTo(self,textView.text) = RACChannelTo(self,model.text); 2、 我在运行的时候看到log并未发现我的model.text随着键盘输入的内容改变而发生变化。但是我
阅读全文
posted @
2016-12-27 15:37
码农时刻
阅读(5748)
推荐(0)