reactive-cocoa

    0热度

    2回答

    假设我有一个数组arraySignal的信号和一个对象addedObjectsSignal的信号。 我想限定第三信号,modifiedArraySignal,从arraySignal取最新阵列,并增加了它从addedObjectsSignal发送因为从arraySignal最新阵列的对象。有 RACSignal *modifiedArraySignal = [[RACSignal

    3热度

    1回答

    说我有2 NSDictionaries,我不知道事先喜欢: NSDictionary *dictA = @{ @"key1" : @1, @"key2" : @2 }; NSDictionary *dictB = @{ @"key1" : @"a string" }; 我想找到的dictB按键和键或dictA值之间的第一场比赛。 dictB的每个密钥将是NSNumber

    0热度

    2回答

    我想添加活性可可库到我的Xcode项目,但我不能。我试图找到一些教程,因为我无法理解Reactive Cocoa页面中的那个教程。我如何将这个库添加到我的项目中?

    0热度

    1回答

    我想了解Reactive Cocoa是谁的作品......这个框架上面没有太多的文档或例子。我需要使用它来在不同视图之间发送信号。在我看来,我有一个表和另一个viewcontroller,我需要,当选择某个单元格时,发送一个信号给另一个viewcontroller ...我如何使用Reactive Cocoa在不同视图之间发送信号?由于

    4热度

    1回答

    当在DISPATCH_QUEUE_PRIORITY_DEFAULT gcd队列上运行的dispatch_async块中时:我创建两个RACSubject对象,使用RACSignal合并:然后订阅完成。然后,为了这个测试的目的(并在我的实际代码中复制场景),我发送了sendComplete两个。合并的信号完成订阅从不触发。我附加两个完成订阅的课题独立,那些做火。如果我在主线程上执行相同的测试而不是g

    3热度

    1回答

    我完全不熟悉反应可可。花了一些时间阅读文档和一些教程后,我想我必须错过一个技巧,同时尝试做一些相对简单的事情(我希望!)。 我想写一个4位组合锁的逻辑作为练习。 用户使用滚轮输入并且只能在数字1正确时输入数字2,当数字2被选择时等于3等等。基本上,我需要观察输入的数字流,检查'正确'号码,当它们相等时,提前系统检查通过组合的第二位数字。 我可以看到如何从用户输入中创建一个RACSignal,但我不

    5热度

    2回答

    我有成功通知和来自NSNotificationCenter的失败通知。我写了一些测试来弄清楚如何将来自这两个通知的信号合并成一个信号,当失败通知命中时提供一个错误信号,然后在成功通知命中时提供下一个完成信号。 目前完整的块不会被击中,下一个和错误被击中。 此外,次要奖励问题:为什么不[@ errorNotification,completeNotification] .rac_sequence.s

    2热度

    1回答

    我使用以下方法尝试在10秒内同步获取OAuth访问令牌,否则返回nil。它工作正常,但作为一个练习,我想将我的代码转换为使用信号量。 的Runloop版本 - (NSString*)oAuthAccessToken { @synchronized (self) { NSString* token = nil; _authenticationError

    2热度

    1回答

    我一直在使用ReactiveCocoa了一段时间的值,但我一直在做这样的: // Assume match.status is an enum [RACAble(self.match.status) subscribeNext:^(NSNumber * matchStatusNum) { // sets self.background.color and self.label.visi

    1热度

    1回答

    使用ReactiveCocoa和KVO,如果您订阅了某些内容,它会在您更改绑定的值时立即通知订阅者。比方说,我的状态取决于user.firstName和user.lastName: RAC(self.fullName) = [RACSignal combineLatest:@[RACAble(self.firstName), RACAble(self.lastName)] re