@@ -82,15 +82,12 @@ extension NSURLRequest {
8282 }
8383
8484 public enum NetworkServiceType : UInt {
85- case networkServiceTypeDefault // Standard internet traffic
86-
87- case networkServiceTypeVoIP // Voice over IP control traffic
88-
89- case networkServiceTypeVideo // Video traffic
90-
91- case networkServiceTypeBackground // Background traffic
92-
93- case networkServiceTypeVoice // Voice data
85+ case `default` // Standard internet traffic
86+ case voip // Voice over IP control traffic
87+ case video // Video traffic
88+ case background // Background traffic
89+ case voice // Voice data
90+ case networkServiceTypeCallSignaling // Call Signaling
9491 }
9592}
9693
@@ -115,7 +112,7 @@ extension NSURLRequest {
115112///
116113/// Objects of this class are used with the `NSURLSession` API to perform the
117114/// load of a URL.
118- open class NSURLRequest : NSObject , NSSecureCoding , NSCopying , NSMutableCopying {
115+ open class NSURLRequest : NSObject , NSSecureCoding , NSCopying , NSMutableCopying {
119116
120117 open override func copy( ) -> Any {
121118 return copy ( with: nil )
@@ -167,7 +164,7 @@ open class NSURLRequest: NSObject, NSSecureCoding, NSCopying, NSMutableCopying {
167164 }
168165
169166 /// Indicates that NSURLRequest implements the NSSecureCoding protocol.
170- public static var supportsSecureCoding : Bool { return true }
167+ open class var supportsSecureCoding : Bool { return true }
171168
172169 /// The URL of the receiver.
173170 /*@NSCopying */open fileprivate( set) var url : URL ?
@@ -193,8 +190,8 @@ open class NSURLRequest: NSObject, NSSecureCoding, NSCopying, NSMutableCopying {
193190
194191 /// A dictionary containing all the HTTP header fields
195192 /// of the receiver.
196- internal var _allHTTPHeaderFields : [ String : String ] ? = nil
197- open var allHTTPHeaderFields : [ String : String ] ? {
193+ internal var _allHTTPHeaderFields : [ String : String ] ? = nil
194+ open var allHTTPHeaderFields : [ String : String ] ? {
198195 get {
199196 return _allHTTPHeaderFields
200197 }
@@ -243,7 +240,7 @@ open class NSURLRequest: NSObject, NSSecureCoding, NSCopying, NSMutableCopying {
243240 return nil
244241 }
245242
246- internal var _networkServiceType : NetworkServiceType = . networkServiceTypeDefault
243+ internal var _networkServiceType : NetworkServiceType = . `default`
247244 open var networkServiceType : NetworkServiceType {
248245 return _networkServiceType
249246 }
@@ -348,7 +345,7 @@ open class NSMutableURLRequest : NSURLRequest {
348345 }
349346 }
350347
351- open override var allHTTPHeaderFields : [ String : String ] ? {
348+ open override var allHTTPHeaderFields : [ String : String ] ? {
352349 get {
353350 return _allHTTPHeaderFields
354351 }
@@ -366,7 +363,7 @@ open class NSMutableURLRequest : NSURLRequest {
366363 /// - Parameter value: the header field value.
367364 /// - Parameter field: the header field name (case-insensitive).
368365 open func setValue( _ value: String ? , forHTTPHeaderField field: String ) {
369- var f : [ String : String ] = allHTTPHeaderFields ?? [ : ]
366+ var f : [ String : String ] = allHTTPHeaderFields ?? [ : ]
370367 if let old = existingHeaderField ( field, inHeaderFields: f) {
371368 f. removeValue ( forKey: old. 0 )
372369 }
@@ -386,7 +383,7 @@ open class NSMutableURLRequest : NSURLRequest {
386383 /// - Parameter value: the header field value.
387384 /// - Parameter field: the header field name (case-insensitive).
388385 open func addValue( _ value: String , forHTTPHeaderField field: String ) {
389- var f : [ String : String ] = allHTTPHeaderFields ?? [ : ]
386+ var f : [ String : String ] = allHTTPHeaderFields ?? [ : ]
390387 if let old = existingHeaderField ( field, inHeaderFields: f) {
391388 f [ old. 0 ] = old. 1 + " , " + value
392389 } else {
@@ -475,7 +472,7 @@ open class NSMutableURLRequest : NSURLRequest {
475472}
476473
477474/// Returns an existing key-value pair inside the header fields if it exists.
478- private func existingHeaderField( _ key: String , inHeaderFields fields: [ String : String ] ) -> ( String , String ) ? {
475+ private func existingHeaderField( _ key: String , inHeaderFields fields: [ String : String ] ) -> ( String , String ) ? {
479476 for (k, v) in fields {
480477 if k. lowercased ( ) == key. lowercased ( ) {
481478 return ( k, v)
0 commit comments