美文网首页iOS进阶指南iOS Developer
iOS-Main-(RAC演练)-订阅和发送信号

iOS-Main-(RAC演练)-订阅和发送信号

作者: 麦穗0615 | 来源:发表于2016-10-04 15:37 被阅读142次
第三部分 订阅和发送信号

1.返回一个RAC信号


void->RACSing*
void->RACSing*
  1. 测试一下


    打印一下,但是什莫都没有
    发现
  2. 看此时的思维导图


    思维导图

    订阅一下,此时就能打印信号了


    Paste_Image.png
    引出几个概念,冷热信号
    冷热信号
    理解一下
    相互对应

    4.模拟一下,发送不同的信号
    (发送)


    next
    加断点,运行一下
    加断点,运行一下
    看一下
    (错误)
    视图控制器想要监听信号的三种方式
    如果要是有错误
    isError
    打印
    (完成)
    完成
    打印

    4.梳理一下,RAC的概念


    RAC的概念
    我们看一下,上面所说的正常的数据加载,把它移到下图位置:
    正常的数据加载
    完成回调->发送给信号给订阅者
    把订阅发送的消息改成self

    其实控制器打印的就是,如下图:
    1
    2
    5.加载表格---加载tableView
    设置代理什莫的
    实现
    目前效果
    目前效果

相关文章

  • iOS-Main-(RAC演练)-订阅和发送信号

    第三部分 订阅和发送信号 1.返回一个RAC信号void->RACSing*void->RACSing* 测试一...

  • RAC简单示例

    RAC简单示例 信号订阅与发送 使用示例

  • 01-ReactiveObjC使用记录

    RAC 的核心思想:创建信号 - 订阅信号 - 发送信号 ,并且在 RAC 中我们会看到大量的 block RAC...

  • RAC学习之二

    RACSignal(信号)介绍: 核心思想:创建信号、订阅信号、发送信号 1、创建信号及发送信号 类方法创建RAC...

  • iOS-RAC综述

    上一篇我们探索了RAC的核心流程就是: 创建信号 订阅信号 订阅者发送信号 销毁 那么我们根据这些操作来看看RAC...

  • RAC基本用法

    1.信号的创建、订阅和发送 1.1创建信号 1.2 订阅信号 1.3 合并到一块的写法 2.RAC信号的监听 2....

  • rac 事件概述及处理

    概述:想要知道rac就必须知道rac中的三个要点 创建信号、发送信号、订阅信号。 reactive事件 reac...

  • ReactiveCocoa深入理解

    信号signal是RAC的绝对核心,所有的操作都是围绕着信号来处理的。比如:创建信号,订阅信号,发送信号是消息发送...

  • 史上最全ReactiveCocoa(RAC)之信号类源码解析

    信号signal是RAC的绝对核心,所有的操作都是围绕着信号来处理的。比如:创建信号,订阅信号,发送信号是消息发送...

  • RAC框架源码解析之RACSubject的使用场景一

    1、RACSubject的运用场景 前面说到RACSubject既能 订阅信号 又能 发送信号 ,RAC可以代替我...

网友评论

    本文标题:iOS-Main-(RAC演练)-订阅和发送信号

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