Вместо этого преобразуйте его в двоичный поток (NSData
). Это будет зависеть от формата вашего UIImage
. Если это, например, JPEG / PNG, вы делаете:
NSData *data1 = UIImageJPEGRepresentation(image, 1.0);
NSData *data2 = UIImagePNGRepresentation(image);
ОБНОВЛЕНИЕ: преобразование двоичных данных в NSString
- плохая идея, поэтому у нас есть класс NSData
. OP хочет иметь возможность отправить его в виде потока данных, а затем восстановить его снова; NSString
для этого не понадобится.