3 ios
NSData *imageData = UIImagePNGRepresentation(your_image_here);
Run Code Online (Sandbox Code Playgroud)
之后,我使用蓝牙将其转移到另一部 iPhone。现在我需要将数据转换回图像。谁能告诉我怎么做?
我认为这是为了回退您在上一个问题中编码的数据。对于转换UIImage为NSData,
NSData* pictureData = UIImagePNGRepresentation(image);
Run Code Online (Sandbox Code Playgroud)
为了取回,
UIImage *image = [[UIImage alloc]initWithData:pictureData];
Run Code Online (Sandbox Code Playgroud)
记得[image release]在最后加上。
或者你可以使用
UIImage *image = [[UIImage alloc]init];
[image imageWithData:pictureData];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11239 次 |
| 最近记录: |