主业iOS/PHP,副业啥都玩,QQ:705719110,欢迎来撩!

ReactiveObjC(ReactiveCocoa)常用方法

iOS开发 随风 242℃ 0评论

1.监听按钮点击事件

2.监听通知事件

3.监听某一对象的属性变化

宏定义RACObserve监听某个对象的某个属性的改变

4.多个信号的处理

当需要请求多个数据,在所有数据请求完成之后才进行更新UI或者其他操作。相当于多线程组

使用注意:几个信号,参数一的方法中就有几个参数,每个参数与此方法参数二中的数组一一对应。

响应方法

5.接收代理信号

注入实现的方法,只能返回“void”类型

6.将信号分配给某一对象的属性,设置给定的信号。当信号完成时,分配的对象属性发生改变

也可以多个条件聚合成一个,满足某一条件时,改变分配对象的属性

7.map把原信号的值映射成一个新的值(还有其它concat(顺序),then(连接),merge(合并),zipWith(压缩),reduce(聚合)等信号操作方法,详情查询API)

8.定时器

定时器的2中用法

转载请注明:怼码人生 » ReactiveObjC(ReactiveCocoa)常用方法

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址