当前位置:新注册送38元体验金 > 新注册送38元体验金操作系统 > iPhone之ASINetworkQueue异步队列

iPhone之ASINetworkQueue异步队列

文章作者:新注册送38元体验金操作系统 上传时间:2019-08-22

iPhoneASINetworkQueue异步队列是本文要介绍的内容,使用NSOperationQueue(或ASINetWorkQueue,见下面示例)将给你对异步request更多的控制。当使用队列的时候,只有确定数量的request可以同时运行。如果你添加的request超过了队列的maxConcurrentOperationCount属性,request将在其他request运行完了之后运行。

注:ASINetworkQueue 类查看前面的IPhone之ASIHTTPRequest简介

//异步获取图片 ASINetworkQueue queue = [[ASINetworkQueue alloc] init];   for (ForumItem *item in itemList)    {   //item.Image 图片的地址   if (item.Image)    {   ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:[NSURLURLWithString:item.Image]];   request.userInfo = [NSDictionary dictionaryWithObject:item.ImageforKey:@"Image"];   [request setDelegate:self];   [request setDidFinishSelector:@selector(requestDidFinished:)];   [queue addOperation:request];   }   }   [queue go]; 

最后记的释放

queue 

小结:IPhoneASINetworkQueue异步队列的内容介绍完了,希望通过本文的学习能对你有所帮助!

之 ASINetworkQueue异步队列 是本文要介绍的内容,使用NSOperationQueue(或 ASINetWorkQueue ,见下面示例)将给你对异步request更多的控制。当使用...

本文由新注册送38元体验金发布于新注册送38元体验金操作系统,转载请注明出处:iPhone之ASINetworkQueue异步队列

关键词: