2013-10-10 58 views

回答

1

您需要用适合您需要的超时值初始化您的NSURLRequest。

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:inURL 
cachePolicy:NSURLRequestReturnCacheDataElseLoad timeoutInterval:30.0]; 

然后,初始化AFNetworking的AFHTTPRequestOperation与初始化NSMutableURLRequest请求。

+0

好吧,这很有帮助,但我不明白为什么Matt是AFNetWorking的作者,使用方法:NSMutableURLRequest * request = [[NSMutableURLRequest alloc] initWithURL:url];但不是NSMutableURLRequest * request = [NSMutableURLRequest requestWithURL:inURL cachePolicy:NSURLRequestReturnCacheDataElseLoad timeoutInterval:30.0];? – LiMo

+0

请参阅Matt对[this]的回答(http://stackoverflow.com/questions/8304560/how-to-set-a-timeout-with-afnetworking)问题。 –