【发布时间】:2017-06-14 05:23:51
【问题描述】:
我有一些 NSData 是 Base-64 编码的,我想对其进行解码,我看到了一个看起来像这样的示例
NSData* myPNGData = [xmlString dataUsingEncoding:NSUTF8StringEncoding];
[Base64 initialize];
NSData *data = [Base64 decode:img];
cell.image.image = [UIImage imageWithData:myPNGData];
但是,这给了我很多错误,我想知道该怎么做才能使它正常工作。我需要将某种类型的文件导入到我的项目中还是必须包含框架?
这些是我得到的错误
Use of undeclared identifier 'Base64'
Use of undeclared identifier 'Base64'
Use of undeclared identifier 'cell'
我到处找,不知道什么是正确的做法。
【问题讨论】:
-
看看stackoverflow.com/a/9847497/724514 - 显示了一种不太明显的base64解码方法。
-
您现在应该知道,如果您询问有关代码错误的问题,您需要告诉我们错误以获得有用的帮助。
-
@bobnoble 我试过了,但我似乎无法让它工作。
-
@HurkNburkS - 使用上面评论中引用的方法添加了答案。
标签: ios cocoa-touch base64 nsdata