美文网首页
RAC组合zip

RAC组合zip

作者: NextStepPeng | 来源:发表于2018-01-09 16:03 被阅读0次

    zipWith:两个信号压缩!只有当两个信号同事发出信号内容,并且将内容合并成一个元组给你

    RACSubject *signalA = [RACSubject subject];

        RACSubject *signalB = [RACSubject subject];

        //RACSubject *signalc = [RACSubject subject];

        //压缩

        RACSignal *zipSignal = [signalA zipWith:signalB];

        [zipSignal subscribeNext:^(id  _Nullable x) {

            NSLog(@"%@",x);// 这里会压缩成一个元组

        }];

        [signalA sendNext:@"A"];

        [signalB sendNext:@"B"];//A 和 B 都发送了上面才有打印

    [signalB sendNext:@"B"];

    打印:

    相关文章

      网友评论

          本文标题:RAC组合zip

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