你好,我有一个应用程序,我需要生成5个ASIHTTPRequests。它在模拟器上给出了很好的结果,但在设备上没有。每次显示超时。我也检查了ipad wifi连接。没关系。
代码:
NSString * urlString = [NSString stringWithFormat:@"http://api.wunderground.com/api/xxxxxxxxxx/history_20090808/q/%@.json",self.currentGeoCode];
NSLog(@"urlString %@", urlString);
NSURL *url = [NSURL URLWithString:urlString];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
request.tag = i;
[ASIHTTPRequest setDefaultTimeOutSeconds:120];
[request setDelegate:self];
[networkQueue addOperation:request];
[networkQueue go];
主要问题是每次显示超时但在模拟器上工作正常 请给我合理的解决方案。 谢谢