天天瞎忙活,QQ:705719110,欢迎来撩!

RAC(ReactiveCocoa)学习(三)

iOS开发 随风 250℃ 0评论

RACTuple:元组类,类似NSArray,用来包装值.
RACSequence:RAC中的集合类,用于代替NSArray,NSDictionary,可以使用它来快速遍历数组和字典。
RACSequence和RACTuple简单使用
这里其实是三步
第一步: 把数组转换成集合RACSequence numbers.rac_sequence
第二步: 把集合RACSequence转换RACSignal信号类,numbers.rac_sequence.signal
第三步: 订阅信号,激活信号,会自动把集合中的所有值,遍历出来。

1.遍历数组

2.遍历字典,遍历出来的键值对会包装成RACTuple(元组对象)

3.字典转模型
3.1 OC写法

3.2 RAC写法

3.3 RAC高级写法:

总结:
使用场景—: 可以快速高效的遍历数组和字典。

也可以使用宏

转载请注明:怼码人生 » RAC(ReactiveCocoa)学习(三)

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

表情

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

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