我在NSOperation中调用了NSURLConnection
- sendSynchronousRequest
,但该方法立即返回。我希望它能阻止操作,直到收到所有数据。这是我的误解吗?
答案 0 :(得分:0)
将NSURLConnection对象的委托设置为self
NSURLConnection *theConnection = [[NSURLConnection alloc] initWithRequest:theRequest delegate:self];
然后实现connectionDidFinishLoading方法
-(void)connectionDidFinishLoading:(NSURLConnection *)connection{
//your code
}