iOS
AFNetworking
수색…
커스텀 쓰레드에서 완료 블록 디스패치
AFNetworking이 사용될 때마다 호출은 AFNetworking에서 제공하는 사용자 정의 스레드에서 전달됩니다. 호출이 완료 블록으로 돌아 오면 주 스레드에서 실행됩니다.
이 예제에서는 완료 블록으로 디스패치하는 사용자 지정 스레드를 설정합니다.
AFNetworking 2.xx :
// Create dispatch_queue_t with your name and DISPATCH_QUEUE_SERIAL as for the flag
dispatch_queue_t myQueue = dispatch_queue_create("com.CompanyName.AppName.methodTest",
DISPATCH_QUEUE_SERIAL);
// init AFHTTPRequestOperation of AFNetworking
operation = [[AFHTTPRequestOperation alloc] initWithRequest:request];
// Set the FMDB property to run off the main thread
[operation setCompletionQueue:myQueue];
AFNetworking 3.xx :
AFHTTPSessionManager *manager = [[AFHTTPSessionManager alloc] init];
[self setCompletionQueue:myQueue];
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow