无法在我的设备上获得多个ASIHTTPrequest,但可以使用模拟器

时间:2013-01-24 12:30:39

标签: objective-c ios4 ios6

你好,我有一个应用程序,我需要生成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];

主要问题是每次显示超时但在模拟器上工作正常 请给我合理的解决方案。 谢谢

0 个答案:

没有答案