インスタンスメソッド


get()


成功の値を throw する式として返します。


iOS 8.0+ iPadOS 8.0+ Mac Catalyst 13.0+ macOS 10.10+

tvOS 9.0+ visionOS 1.0+ watchOS 2.0+

consuming func get() throws(Failure) -> Success

FailureError に準拠している場合に使用できます。





戻り値


このインスタンスが success (成功) を表す場合の成功の値。



議論


このメソッドを使用して、この結果が成功を表す場合はその値を取得し、失敗を表す場合はその値を catch します。


let integerResult: Result<Int, Error> = .success(5)
do {
    let value = try integerResult.get()
    print("The value is \(value).")
} catch {
    print("Error retrieving the value: \(error)")
}
// Prints "The value is 5."

Throws
このインスタンスが failure (失敗) を表す場合の失敗の値。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ