How to cancel all requests in Alamofire's shared manager
问题 How to cancel all requests in Alamofire's shared manager? This is my function: class func cancelAllRequests() { Alamofire.Manager.sharedInstance.session.getTasksWithCompletionHandler { (dataTasks, uploadTasks, downloadTasks) in self.each(dataTasks, function: self.cancel) self.each(uploadTasks, function: self.cancel) self.each(downloadTasks, function: self.cancel) } } class func cancel(index: Int, element: AnyObject) { if let task = element as? NSURLSessionTask { task.cancel() } } class func