Pārlūkot izejas kodu

Remove Swift version checking for Xcode 9 beta 3.

Jon Shier 8 gadi atpakaļ
vecāks
revīzija
0cecb3fa30
2 mainītis faili ar 0 papildinājumiem un 12 dzēšanām
  1. 0 4
      Source/ParameterEncoding.swift
  2. 0 8
      Source/SessionManager.swift

+ 0 - 4
Source/ParameterEncoding.swift

@@ -241,11 +241,7 @@ public struct URLEncoding: ParameterEncoding {
             let value = parameters[key]!
             components += queryComponents(fromKey: key, value: value)
         }
-    #if swift(>=4.0)
-        return components.map { "\($0.0)=\($0.1)" }.joined(separator: "&")
-    #else
         return components.map { "\($0)=\($1)" }.joined(separator: "&")
-    #endif
     }
 
     private func encodesParametersInURL(with method: HTTPMethod) -> Bool {

+ 0 - 8
Source/SessionManager.swift

@@ -58,18 +58,10 @@ open class SessionManager {
         let acceptEncoding: String = "gzip;q=1.0, compress;q=0.5"
 
         // Accept-Language HTTP Header; see https://tools.ietf.org/html/rfc7231#section-5.3.5
-    #if swift(>=4.0)
-        let acceptLanguage = Locale.preferredLanguages.prefix(6).enumerated().map { enumeratedLanguage in
-            let (index, languageCode) = enumeratedLanguage
-            let quality = 1.0 - (Double(index) * 0.1)
-            return "\(languageCode);q=\(quality)"
-        }.joined(separator: ", ")
-    #else
         let acceptLanguage = Locale.preferredLanguages.prefix(6).enumerated().map { index, languageCode in
             let quality = 1.0 - (Double(index) * 0.1)
             return "\(languageCode);q=\(quality)"
         }.joined(separator: ", ")
-    #endif
 
         // User-Agent Header; see https://tools.ietf.org/html/rfc7231#section-5.5.3
         // Example: `iOS Example/1.0 (org.alamofire.iOS-Example; build:1; iOS 10.0.0) Alamofire/4.0.0`