Action<AnyObject?, Bool, NSError>
ReactiveCocoa 3のインスタンスを作成してみました。
let action: Action<AnyObject?, Bool, NSError> = Action { _ in
if self.flag {
return self.fooSignalProducer // SignalProducer<Bool, NoError>
} else {
return self.barSignalProducer // SignalProducer<Bool, NSError>
}
}
このコードはエラーでコンパイルできません'SignalProducer<Bool, NoError>' is not convertible to 'SignalProducer<Bool, NSError>'
。
SignalProducer<Bool, NoError>
に変換するにはどうすればよいSignalProducer<Bool, NSError>
ですか?