init?(rawValue : Int)
Creates a network unavailability reason from the given raw value.
ネットワークが利用できない理由をこの与えられた生の値から作成します。
Availability 有効性
Technology
enum NetworkUnavailableReason : Int
The network may be unavailable due to restrictions placed on the URLSession
, such as allows
, allows
and allows
.
ネットワークは、URLSession
に置かれる制約、たとえばallows
、allows
そしてallows
のために利用可能でないかもしれません。
init?(rawValue : Int)
case cellular
case constrained
case expensive
var hashValue : Int
func hash(into: inout Hasher)
var rawValue : Int
typealias URLError.NetworkUnavailableReason.RawValue
static func != (URLError.NetworkUnavailableReason, URLError.NetworkUnavailableReason) -> Bool
var errorCode : Int
var errorUserInfo : [String : Any]
var localizedDescription : String
var failingURL : URL?
var failureURLPeerTrust : SecTrust?
var failureURLString : String?
var downloadTaskResumeData : Data?
var backgroundTaskCancelledReason : URLError.BackgroundTaskCancelledReason?
enum URLError.BackgroundTaskCancelledReason
var networkUnavailableReason : URLError.NetworkUnavailableReason?