Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 在iPad上按顺序加载多个图像_Iphone_Objective C_Ipad - Fatal编程技术网

Iphone 在iPad上按顺序加载多个图像

Iphone 在iPad上按顺序加载多个图像,iphone,objective-c,ipad,Iphone,Objective C,Ipad,我正在开发一个应用程序,它可以与服务器进行主对话,并检索一些嵌入了图像URL的数据。我想在视图上显示这些图像,并得到如下结果: UIImageView *ivAvatar = [[UIImageView alloc] initWithImage:[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:self.avatarUrl]]]]; [self.view addSubview:ivAvatar];

我正在开发一个应用程序,它可以与服务器进行主对话,并检索一些嵌入了图像URL的数据。我想在视图上显示这些图像,并得到如下结果:

UIImageView *ivAvatar = [[UIImageView alloc] initWithImage:[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:self.avatarUrl]]]];
[self.view addSubview:ivAvatar];
[ivAvatar release];
但是,无论何时检索数据(例如,在应用程序启动时),由于
dataWithContentsofURL
的阻塞性质,在检索数据和用户能够与应用程序交互之间都存在延迟

“异步”下载图像的正确方法是什么?我需要UI具有响应性并加载检索到的所有其他数据,但在加载图像的同时允许UI具有响应性


有什么建议吗?

NSURL、NSURLRequest和NSURLConnection。

你能给我举一个例子说明它们是如何协同工作的吗?