将来自Web服务的字节数组转换为UIImage iPhone

P.J*_*P.J -2 iphone web-services objective-c

我是这项技术的新手.我搜索了很多,但无法找到任何相关的.在我的应用程序中,我从Web服务接收字节数组,我从Web服务收到的字节数组是

[137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,1,195,0,0,1,195,8,2,0 ,0,0,215,2 ...]

我想将这个字节数组转换为UIImage,以便在UIImageView中显示它.

Apu*_*urv 6

使用下面的UIImage构造函数.

+ (UIImage *)imageWithData:(NSData *)data;

NSData *data = [NSData dataWithBytes:YOUR_BYTE_ARRAY length:ARRAY_LENGTH];

UIImage *img = [UIImage imageWithData:data];

UIImageView *imgView = [[UIImageView alloc]initWithImage:img];
Run Code Online (Sandbox Code Playgroud)