title: How to pause NSURLSessionDownloadTask?
body: <p>This is how I use <code>NSURLSessionDownloadTask</code>:</p>
  
  <pre><code>    let sessionConfiguration = NSURLSessionConfiguration.defaultSessionConfiguration()
      let sessionManager = AFURLSessionManager(sessionConfiguration: sessionConfiguration)
  
      if let url = NSURL(string: URLString) {
  
          let request = NSURLRequest(URL: url)
          let sessionDownloadTask = sessionManager.downloadTaskWithRequest(request, progress: nil, destination: { (url, response) -&gt; NSURL in
  
              self.createDirectoryAtPath(destinationPath)
  
              return destinationPath.URLByAppendingPathComponent(fileName)
  
              }, completionHandler: { response, url, error in
  
                  completionBlock(error)
          })
  
          sessionDownloadTask.resume()
      }
  </code></pre>
  
  <p>I know that I can call <code>sessionDownloadTask.cancel()</code> and <code>sessionDownloadTask.resume()</code>, but I need to call there <code>.pause()</code>, and then <code>.resume()</code> to continue download. Is it possible?</p>