浏览代码

Now only setting the operation queue's qualityOfService on iOS 8+.

Christian Noon 10 年之前
父节点
当前提交
768b71e8c5
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      Source/Alamofire.swift

+ 4 - 1
Source/Alamofire.swift

@@ -763,9 +763,12 @@ public class Request {
             self.queue = {
                 let operationQueue = NSOperationQueue()
                 operationQueue.maxConcurrentOperationCount = 1
-                operationQueue.qualityOfService = NSQualityOfService.Utility
                 operationQueue.suspended = true
 
+                if operationQueue.respondsToSelector("qualityOfService") {
+                    operationQueue.qualityOfService = NSQualityOfService.Utility
+                }
+
                 return operationQueue
             }()
         }