Да, вы можете представить его как NSData
, а затем преобразовать его в NSString
:
NSData *imageData = UIImagePNGRepresentation(yourPNGImage);
NSString *imageString = [[NSString alloc] initWithBytes: [imageData bytes] length:[imageData length] encoding:NSUTF8StringEncoding];
В случае изображений JPEG вы можете легко использовать UIImageJPEGRepresentation
istead of UIImagePNGRepresentation
.