使用NSURL中的UIImage存储图像

lif*_*son 3 objective-c ios

使用UIImage,我知道我们可以存储来自URL的图像.但我目前陷入了某些不适合我的地步.我试图从URL获取图像,如下所示:

NSString *filename = @"12121212" 
UIImage *logoImage = [UIImage imageNamed:[NSString stringWithFormat:@"http://www.example.com/devlopment.cfm?method=%@",fileName]];
NSURL *url = [NSURL URLWithString: logoImage];
Run Code Online (Sandbox Code Playgroud)

我确定,我正在获取图像但无法加载它.

我会走正确的路吗?

Sagos

Jac*_*kin 15

你需要使用UIImage+imageWithData:方法和NSData+dataWithContentsOfURL:方法:

NSString *fileName = @"12121212";
NSString *filePath = [NSString stringWithFormat:@"http://www.example.com/devlopment.cfm?method=%@",fileName];
UIImage *im = [UIImage imageWithData: [NSData dataWithContentsOfURL:[NSURL URLWithString:filePath]]];
Run Code Online (Sandbox Code Playgroud)