德code在Objective-C一个Base64字符串 [英] Decode a Base64 string in objective-c
问题描述
我objecive-C是新的,我想取消code一的NSString连接为Base64 codeD。
你有什么想法帮助我吗?
NSString的EN codeD:
eyJjbGUiOiJwOW5oOTk3eDRxdhpnZzciLCJ1cmwiOiJtbGtqcW1sa3FzbWxmbXFsanFkln0
块引用>的NSString我试图找到:
{CLE:p9nh997x4qvgg7,URL:mlkjqmlkqsmlfmqljqd}
块引用>解决方案得到一个base64库:的https:/ /github.com/l4u/NSData-Base64
从字符串创建NSData的:
的NSData *数据= [NSData的dataFromBase64String:字符串];
这数据转换为字符串
的NSString * convertedString = [[NSString的页头] initWithData:数据编码:NSUTF8StringEncoding];
I'm new in objecive-C and i would like to decode a NSString encoded in Base64.
Have you any idea to help me?
NSString encoded:
eyJjbGUiOiJwOW5oOTk3eDRxdhpnZzciLCJ1cmwiOiJtbGtqcW1sa3FzbWxmbXFsanFkln0
NSString i try to find:
{"cle":"p9nh997x4qvgg7","url":"mlkjqmlkqsmlfmqljqd}
解决方案get a base64 library: https://github.com/l4u/NSData-Base64
Create NSData from the string:
NSData *data = [NSData dataFromBase64String:string];
convert that data to a string
NSString *convertedString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
这篇关于德code在Objective-C一个Base64字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!