美文网首页
rac常见的宏

rac常见的宏

作者: frankisbaby | 来源:发表于2018-09-15 11:09 被阅读9次

1.给对象的某个属性绑定信号

[self.tf.rac_textSignal subscribeNext:^(NSString * _Nullable x) {

        self.label.text= x;

    }];

用下边一句代码取代:

RAC(self.label,text) = self.tf.rac_textSignal;

2.简写KVO

[RACObserve(self.redView, frame) subscribeNext:^(id  _Nullable x) {

        NSLog(@"哈哈");

    }];

3.weakify和strongify

weakify生成弱引用,保证不会造成循环引用;strongify生成强引用,保证在执行代码块的代码时,self不会释放;

weakify和strongify

相关文章

  • RAC一些常见用法(五)

    本demo详见github 1.常见的用法 2.RAC常见的宏 3.发送验证码 友情链接: RAC(一) RAC(...

  • rac常见的宏

    1.给对象的某个属性绑定信号 [self.tf.rac_textSignal subscribeNext:^(NS...

  • 小驴拉磨之—ReactiveCocao(RAC)一些重要的宏

    使用过RAC的都知道RAC的宏是非常强大的,在这我给大家介绍一些重要的宏。 元宏(RAC中最基本一个宏,PS:那个...

  • RAC使用

    RAC常用宏 KVO监听使用 RAC宏使用 信号类使用 使用信号模拟代理 rac_sequence遍历字典 解包元...

  • RAC常见宏以及rac_lift方法

    使用场景:当有多个任务执行时,全部执行完毕才能执行其他操作,注意方法的参数必须跟后面信号一一对应不然就会报错,方法...

  • iOS开发 「RAC」RAC常见宏方法的妙用

    一、 RAC(TARGET, [KEYPATH, [NIL_VALUE]]):用于给某个对象的某个属性绑定 二、 ...

  • RAC常见的宏(持续更新中...)

    本人有若干成套学习视频, 可试看! 可试看! 可试看, 重要的事情说三遍 包含Java, 数据结构与算法, iOS...

  • RAC宏

    一、基础宏 1.metamacro_stringify 这样写的目的是预防参数中传入宏定以后,以宏定义的名字做为参...

  • 记录ReactiveObjC的一些用法

    常见用法 rac_signalForSelector : 代替代理 rac_valuesAndChangesFor...

  • RAC(二)

    本demo详见github 下面我们来看看RAC的常见的类的使用 1.RAC常见类-RACSiganl RACSi...

网友评论

      本文标题:rac常见的宏

      本文链接:https://www.haomeiwen.com/subject/xhuzgftx.html