我熟悉使用以下方法。我知道在使用以下内容时,您至少需要实现所需的协议方法:
[NSURLConnection setConnection:[[NSURLConnection alloc] initWithRequest:request delegate:self]];
有人可以解释我在研究期间尚未得到答案的内容吗?
使用以下异步方法调用时怎么样?是否需要从NSURLConnection实施所需的协议方法?
由于
[NSURLConnection sendAsynchronousRequest:request
queue:queue
completionHandler:^(NSURLResponse *response,NSData *data,NSError *error)
{
//Handle response here
});
答案 0 :(得分:1)
查看文档,您不需要实现任何协议。
这将使用与sendSynchronousRequest:returningResponse:error:
相同的结果,除了:
1)您的请求将是异步的
2)您的处理程序将在您传递的队列中执行。