我的意思是如何对 URL 进行编码,以便将其转换为与文件名兼容的字符串,并且还可以将其解码回原始 URL。
问问题
53 次
1 回答
0
首先下载 base64 编码/解码类 ,然后使用下面的代码进行编码和解码。
对于编码:
[Base64 initialize];
NSString *str=@"http://www.cogzentappz.com";
NSData *data1 = [str dataUsingEncoding:NSUTF8StringEncoding];
NSString *data2=[Base64 encode:data1];
NSLog(@"data2=%@",data2);
对于以下代码的解码:
NSData * data3 = [Base64 decode:data2]; // data2 is encoded string
NSString * actualString = [[NSString alloc] initWithData:data3 encoding:NSUTF8StringEncoding];
NSLog(@"actualString=%@",actualString);
于 2013-01-30T10:01:47.590 回答