Ich versuche, ein UIImage aus einem Bytearray zu erstellen, das tatsächlich in einem NSString gehalten wird.UIImage von in NSString gehaltenen Bytes
Kann mir bitte jemand sagen, wie ich das machen kann?
Hier ist, was ich zu tun, dachte:
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];
Das Problem ist Bild immer 0x0 ist (Null).
Irgendwelche Vorschläge würden geschätzt.
Danke!
Danke. Der zweite Teil Ihrer Antwort ist genau das, wonach ich gesucht habe. – nicktmro
base64Encoding ist keine verfügbare Methode für NSData mehr –