에 대한 사용자 지정 위임 객체를 설정할 수 있습니다, 우리는우리가 NSURLSession에서 NSURLSessionTaskDelegate
- dataTaskWithRequest 같은 방법으로 세션에 작업을 추가 :
- dataTaskWithRequest : completionHandler :
를 지금까지 내가 이해 , completionHandler없이 하나를 사용하거나 completionHandler에 nil을 사용하면 self는 자동으로 delegate로 사용되며 delegate 메소드를 호출 할 수 있습니다. 나는 정확하게 이해합니까?
각 작업마다 다른 위임자 (자급자 제외)를 지정할 수 있습니까?
나는 sessionWithConfiguration : delegate : delegateQueue를 점검했고 위임은 NSURLSessionDelegate라고 생각합니다.
를 제공, 그 sessionWithConfiguration을 보인다 대표 : delegateQueue는 NSURLSessionDelegate, NSURLSessionTaskDelegate, NSURLSessionDownloadDelegate 및 NSURLSessionDataDelegate을 포함한 모든 프로토콜에 대한 대리자를 설정하는 방법 – jqyao