|
@@ -389,26 +389,5 @@ public class Manager {
|
|
|
delegate.URLSession(session, downloadTask: downloadTask, didResumeAtOffset: fileOffset, expectedTotalBytes: expectedTotalBytes)
|
|
delegate.URLSession(session, downloadTask: downloadTask, didResumeAtOffset: fileOffset, expectedTotalBytes: expectedTotalBytes)
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- // MARK: - NSObject
|
|
|
|
|
-
|
|
|
|
|
- public override func respondsToSelector(selector: Selector) -> Bool {
|
|
|
|
|
- switch selector {
|
|
|
|
|
- case "URLSession:didBecomeInvalidWithError:":
|
|
|
|
|
- return (self.sessionDidBecomeInvalidWithError != nil)
|
|
|
|
|
- case "URLSession:didReceiveChallenge:completionHandler:":
|
|
|
|
|
- return (self.sessionDidReceiveChallenge != nil)
|
|
|
|
|
- case "URLSessionDidFinishEventsForBackgroundURLSession:":
|
|
|
|
|
- return (self.sessionDidFinishEventsForBackgroundURLSession != nil)
|
|
|
|
|
- case "URLSession:task:willPerformHTTPRedirection:newRequest:completionHandler:":
|
|
|
|
|
- return (self.taskWillPerformHTTPRedirection != nil)
|
|
|
|
|
- case "URLSession:dataTask:didReceiveResponse:completionHandler:":
|
|
|
|
|
- return (self.dataTaskDidReceiveResponse != nil)
|
|
|
|
|
- case "URLSession:dataTask:willCacheResponse:completionHandler:":
|
|
|
|
|
- return (self.dataTaskWillCacheResponse != nil)
|
|
|
|
|
- default:
|
|
|
|
|
- return self.dynamicType.instancesRespondToSelector(selector)
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|