Mal*_*ene 1 objective-c nsurl uiimage nsdata
我正在使用以下代码来获取一些图像,这些图像将进入tableview.但需要很长时间(5-6秒)才能获得30张图像.
有更聪明/更快的方法吗?
NSString *imageUrl = ......;
NSString *urlStr =
[imageUrl UrlstringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSString *path = [[NSString alloc] initWithFormat:@"http://xxx.dk/xml.aspx%@", urlStr];
NSURL *url = [NSURL URLWithString:path];
NSData *data = [NSData dataWithContentsOfURL:url];
UIImage *img = [[UIImage alloc] initWithData:data];
return img;
[..... release];
Run Code Online (Sandbox Code Playgroud)
这profileimg是来自Api的String名字
NSString *profileimg=[Check objectForKey:@"IMAGE"];
imageview.image=[[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:profileimg]]];
Run Code Online (Sandbox Code Playgroud)