iOS学习笔记
文章平均质量分 81
chenyin10011991
这个作者很懒,什么都没留下…
展开
-
iOS-RAC学习笔记(一)——RACStream
RACStream是RACSignal和RACSequence的父类,定义了一些流的操作方法。从名字上可以看出来,这个对象就像流一样可以往任何一个出口流,同时也可以给这个流设计一道道关卡,改变流(这里的改变,既包括流的内容,也包括融合,也包括流的筛选等等)。1. RACStream简介(a)RACStream类中提供两个类方法,+empty 和 +return,第一个是创建原创 2016-07-20 19:44:23 · 1796 阅读 · 0 评论 -
iOS-RAC学习笔记(二)——RACSignal订阅
RACSignal可以说是RAC中最重要的类。RACSignal的订阅是使用RAC的核心机制。1. RACSignal 订阅机制a) RACSignal的创建:RACSignal的创建通常是使用+createSignal:这个方法创建出来的。传入参数是一个(传参是RACSubscriber的一个实例,返回是RACDisposable实例)的block;RACSignal里原创 2016-08-29 17:04:38 · 2249 阅读 · 0 评论 -
iOS-RAC学习笔记(三)——RACSignal信号流改头换面的祖师Bind
在前面提到了RAC的订阅原理,虽然中间忽略了一些其它东西(比如说RACSchedule,RACDisposable),但任何一个RACSignal的订阅事件的value的流向都是如此。既然是一步步的流,那我们在使用过程中,必然会出现想要改变这个流,或者对这个流进行一些包装。简单的说,从一个RACSignal在经过中间某一步的操作,已经变成另外一个RACSignal;1. RACSign原创 2016-08-31 11:45:19 · 2245 阅读 · 0 评论