0
+ (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,但它没有运行!也许我做错了什么。请帮忙 !!

4

1 回答 1

0

使用异步时,您应该只在 NSURLConnection 对象上调用 start 并处理委托中的回调。否则,使用 sendSynchronousRequest:

于 2012-11-05T13:10:49.177 回答