gpt4 book ai didi

ios - Objective-c Base64 NSString 到 NSData 转换

转载 作者:行者123 更新时间:2023-11-28 19:04:15 29 4
gpt4 key购买 nike

我正在尝试将一个非常大的字符串(base64 编码的 PNG)加载到 NSData 中,以动态创建一个 UIImage。我可以得到它生成的图像非常失真。我这样做正确吗?我也在使用 SBJson在这个例子中。

// Data is the NSData loaded in from the web
NSString *responseValue = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSString *successData = [(NSDictionary*)[responseValue JSONValue] objectForKey:@"MapFlightResult"];
NSData *pngData = [[NSData alloc] initWithBase64EncodedString:successData options:1];
UIImage *map = [UIImage imageWithData:mapData];
[imageView setImage:map];

最佳答案

我认为您的问题是您没有将 base64 编码的字符串发送到 initWithBase64EncodedString

关于ios - Objective-c Base64 NSString 到 NSData 转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21893497/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com