在IOS端进行base64编码解码,我所用到的方法是使用google提供的GTMBase64这个库。
GTMBase64下载地址:
http://pan.baidu.com/s/1i37psbj
正文:
1.导入GTMBase64库文件,并在类中导入GTMBase64.h头文件
2.解码
// 解码
NSData *data = [GTMBase64 decodeString:encodeString];
// 使用UTF8编码方式初始化数据库
NSString *decodeString = [[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]
3.编码
// 初始化字符串
NSString *string = @"123123123";
// 将字符串封装为UTF8编码的data
NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding];
// 使用base64进行编码
[GTMBase64 encodeData:data];