码迷,mamicode.com
首页 > 移动开发 > 详细

iOS开发网络篇之Base64编解码

时间:2015-07-03 12:28:17      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:ios开发   base64   网络   rsa加密   base64编解码   

郝萌主倾心贡献,尊重作者的劳动成果,请勿转载。

如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^ 

我要捐赠: 点击捐赠

Cocos2d-X源码下载:点我传送

游戏官方下载:技术分享技术分享http://dwz.cn/RwTjl

游戏视频预览:技术分享http://dwz.cn/RzHHd

游戏开发博客:技术分享http://dwz.cn/RzJzI

游戏源码传送技术分享http://dwz.cn/Nret1


在iPhone开发中很多时候都需要将数据进行Base64编解码。

在一些大项目中,就需要将通过RSA加密算法加密后的数据进行Base64编码,

然后再通过网络将iPhone端的数据传送到服务器端,

服务器端收到数据后再进行解码,然后处理解码后的数据。


1、接口定义

@interface NSData (Base64)


+ (NSData *)dataFromBase64String:(NSString *)aString;

- (NSString *)base64EncodedString:(NSInteger)separateLines;


2、编码

NSData *stringData = [self dataUsingEncoding:NSUTF8StringEncoding];

NSString *encodedString = [stringData base64EncodedString:0];


3、解码

NSData *data = [NSData dataFromBase64String:base64Binary];


接口下载地址:点我下载

若无积分,博客下面回复留下Email地址。


郝萌主倾心贡献,尊重作者的劳动成果,请勿转载。

如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^ 

我要捐赠: 点击捐赠

Cocos2d-X源码下载:点我传送

游戏官方下载:技术分享技术分享http://dwz.cn/RwTjl

游戏视频预览:技术分享http://dwz.cn/RzHHd

游戏开发博客:技术分享http://dwz.cn/RzJzI

游戏源码传送技术分享http://dwz.cn/Nret1

版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS开发网络篇之Base64编解码

标签:ios开发   base64   网络   rsa加密   base64编解码   

原文地址:http://blog.csdn.net/haomengzhu/article/details/46730735

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!