0

我正在使用以下代码将 base64 字符串转换为 uiimage 并获取 NSDAta 但我无法获取图像。请检查以下代码。

base64String //包含base64字符串

 NSData *imageData = [base64String dataUsingEncoding:NSUTF8StringEncoding];
 UIImage *ret = [[UIImage alloc] initWithData:imageData];

提前致谢

4

1 回答 1

1

UIImage不直接识别 base64 编码数据。查看Mac 和 iPhone 上的 Base64 编码选项以获取有关 iOS 中 base64 解码的信息。它具有NSData+Base64将 base64 字符串解析为NSData.

于 2012-04-06T15:14:27.667 回答