イニシャライザー


init(_:)


指定された結果を配信する発行者を作成します。


iOS 13.0+ iPadOS 13.0+ Mac Catalyst 13.0+ macOS 10.15+

tvOS 13.0+ visionOS 1.0+ watchOS 6.0+

init(_ result: Result<Result<Success, Failure>.Publisher.Output, Failure>)




パラメータ


result

各購読者に配信すべき結果。



議論


resultSwift/Result/success の場合、発行者は少なくとも 1 つの値の要求を受信するまで待機し、その後、すべての購読者に出力を送信して正常に終了します。result/Swift/Result/failure の場合、発行者はサブスクリプション時に直ちに失敗を送信します。





以下も見よ


結果発行者の作成


init(Failure)

与えられた失敗によりサブスクリプションが直ちに終了する発行者を作成します。


init(Result<Success, Failure>.Publisher.Output)

指定された出力をすべての購読者に送信し、正常に終了する発行者を作成します。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ