AFN用什么方式实现多线程

AF3.0

3.0基于NSURLsession。
网络请求的线程可由NSURLSessionConfiguration的HTTPMaximumConnectionsPerHost控制。delegate回调在一个线程上。

AF2.0

基于NSOperation、NSOperationQueue。使用常驻线程来发起请求、接受delegate回调数据。
可以自己设置NSOperationQueue的最大线程数来控制。

参考
https://www.jianshu.com/p/b5c27669e2c1
https://github.com/AFNetworking/AFNetworking/issues/3720

你可能感兴趣的:(AFN用什么方式实现多线程)