IOS RAC定时器

2020-08-04  本文已影响0人  越天高
  // 定时器
       // [NSTimer scheduledTimerWithTimeInterval:<#(NSTimeInterval)#> target:<#(nonnull id)#> selector:<#(nonnull SEL)#> userInfo:<#(nullable id)#> repeats:<#(BOOL)#>]
    
    //RAC 定时器
    [[RACSignal interval:1 onScheduler:[RACScheduler scheduler]] subscribeNext:^(NSDate * _Nullable x) {
        NSLog(@"%@",x);
    }];
    
    //延迟执行
    [[[RACSignal createSignal:^RACDisposable * _Nullable(id<RACSubscriber>  _Nonnull subscriber)
       {
        [subscriber sendNext:@"你个大猪蹄子"];
        return nil;
    }] delay:3] subscribeNext:^(id  _Nullable x) {
        NSLog(@"%@",x);
    }];
    
上一篇 下一篇

猜你喜欢

热点阅读