将UIImage作为CFString发送到简单套接字上

时间:2017-01-19 01:47:57

标签: ios uiimage nsstring type-conversion cfstring

我试图通过一个只接受CFString传递数据的简单套接字发送UIImage。

我尝试将UIImage转换为NSData到NSString转换为CFString并返回,但最终的UIImage总是为零。

转换:

NSData *dataImage = UIImagePNGRepresentation(image);
NSString *stringImage = [dataImage base64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength];

再转化:

NSString *string = (__bridge NSString *)(object);
NSData *imageData = [[NSData alloc] initWithBase64EncodedString:string options:0];
UIImage *image = [UIImage imageWithData:imageData];

0 个答案:

没有答案