카테고리 없음
[iOS 개발] sharedSession 와 defaultSessionConfiguration 차이
개발쟝
2017. 6. 7. 15:52
https://stackoverflow.com/questions/25299166/shared-session-vs-session-with-default-configuration
사용법
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
NSURLSession *session = [NSURLSession sessionWithConfiguration:configuration];
두 가지의 기능은 거의 같다.
차이점은 커스터마이즈를 할 수 있냐 없냐!!
sharedSession 을 이용하면 아무것도 할 수 없다. 주어진 그대로 이용해야함.
NSURLSessionConfiguration 으로 데이터 업로드, 다운로드 할 때 행동이나 정책을 설정할 수 있다.
잘은 모르겠지만 두번째로 이용하는게 더 좋은거 같음!