我用编码转换UIImage
成,但数据结果为空。这是我的代码:NSString
base64
[Base64 initialize];
NSString *imageString = [NSString stringWithFormat:@"img:%@", [Base64 encode:UIImagePNGRepresentation(shared.image)]];
NSData *imageData = [NSData dataWithBase64EncodedString:imageString];
[shared.outputStream write:[imageData bytes] maxLength:[imageData length]];
我不知道发生了什么!如果我使用 UTF-8 编码,它工作得很好,但UIImage
imageWithData
结果为空(这不是问题的一部分)。我究竟做错了什么?
作为背景,这里的目的是修改这个Ray Wenderlich 演示,以便它也可以发送图像。