+ (NSData *) sendGETRequest:(NSString *) url
{
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:url]
cachePolicy:NSURLRequestReloadIgnoringLocalAndRemoteCacheData
timeoutInterval:10];
[request setHTTPMethod: @"GET"];
[NSURLConnection sendAsynchronousRequest:request queue:[[NSOperationQueue alloc] init] completionHandler:^(NSURLResponse *response, NSData *data, NSError *error)
{
[Common alertStatus:@"N/A PTZ" :@"System error!"];
}];
}
我想从Web服务获取数据,但我使用了sendAsynchronousRequest
但它没有运行!也许我做错了什么。请帮忙!!
答案 0 :(得分:0)
使用async时,您应该只在NSURLConnection对象上调用start并处理委托中的回调。 否则,请使用sendSynchronousRequest: