Max*_*der 4 functional-programming ios reactive-cocoa
也许我完全错过了这个,但根据ReactiveCocoa的文档类型,RACSequences是信号.
然而.我看到你有这样的代码的例子:
RACSignal *letters = [@"A B C D E F G H I" componentsSeparatedByString:@" "].rac_sequence.signal;
// Outputs: A B C D E F G H I
[letters subscribeNext:^(NSString *x) {
NSLog(@"%@", x);
}];
Run Code Online (Sandbox Code Playgroud)
并且
RACSequence *letters = [@"A B C D E F G H I" componentsSeparatedByString:@" "].rac_sequence;
// Contains: AA BB CC DD EE FF GG HH II
RACSequence *mapped = [letters map:^(NSString *value) {
return [value stringByAppendingString:value];
}];
Run Code Online (Sandbox Code Playgroud)
很多例子都有RACSequence和RACSignal.rac_sequence.signal或只订阅信号本身有什么区别?
归档时间: |
|
查看次数: |
1190 次 |
最近记录: |