在NSData
和base64字符串之间进行转换最简单、最快的代码是什么?我在SO上读过很多解决方案,主要涉及添加另一个类等.我发现了一个很好的解决方案here,但它太复杂了.
在NSData
和base64字符串之间进行转换最简单、最快的代码是什么?我在SO上读过很多解决方案,主要涉及添加另一个类等.我发现了一个很好的解决方案here,但它太复杂了.
向下滚动至the page you linked和download the provided NSData+Base64 files上的Conclusion部分.这是迄今为止我见过的最好的解决方案,而且非常容易使用.如果你能学到关于可可的任何东西,你就可以学会使用这个项目.
Example
NSString *originalString = [NSString stringWithFormat:@"test"];
NSData *data = [NSData dataFromBase64String:originalString];
NSLog([data base64EncodedString]);
在将原始字符串转换为base64并返回到正常的未编码字符串后,上面的代码将打印出原始字符串.