Я пытаюсь создать UIImage из массива байтов, который фактически хранится в NSString.UIImage из байтов, хранящихся в NSString
Может кто-нибудь, пожалуйста, скажите мне, как я могу это сделать?
Вот что я думал делать:
NSString *sourceString = @"mYActualBytesAREinHERe=";
//get the bytes
const char *bytesArray = [sourceString cStringUsingEncoding:NSASCIIStringEncoding];
//build the NSData object
NSData *data = [NSData dataWithBytes:bytesArray length:[sourceString length]];
//create actual image
UIImage *image = [UIImage imageWithData:data];
Проблема заключается в том изображение всегда 0x0 (ноль).
Любые предложения будут оценены.
Спасибо!
Спасибо. Вторая часть вашего ответа - это то, чем я был. – nicktmro
base64Encoding больше не доступен для NSData –