在obj-c中,我可以使用这个方法:
RACSignal *signUpActiveSignal = [RACSignal combineLatest:@[validUsernameSignal, validPasswordSignal]
reduce:^id(NSNumber*usernameValid, NSNumber *passwordValid){
return @([usernameValid boolValue]&&[passwordValid boolValue]);
}];
Run Code Online (Sandbox Code Playgroud)
当我把它翻译成swift时,像这样:
RACSignal.combineLatest([accountSignal, passwordSignal]) { () -> AnyObject! in
// arguments
return true
}.subscribeNext { (reduceResult: AnyObject!) -> Void in
KMLog("\(reduceResult)")
}
Run Code Online (Sandbox Code Playgroud)
我怎样才能获得参数