我有一个关于 AFNetworking 的问题。我在这里阅读了文档:
http://afnetworking.github.com/AFNetworking/Classes/AFImageRequestOperation.html
它说:
urlRequest:在操作执行期间要异步加载的请求对象。
问题是当我执行下面的请求时,它发生在主线程上。我可以通过检查它是否在主线程中来确认它:
AFImageRequestOperation *operation = [AFImageRequestOperation imageRequestOperationWithRequest:urlrequest success:^(UIImage *image) {
if ([NSThread mainThread]){
NSLog(@"this is the main thread");
}
}];
[operation start];
有什么我做错了吗?我对文档的解释有误吗?为什么在文档之后它不是异步的?