首页 > 移动平台 > 详细

iOS 自带的base64 编码与解码

时间:2015-01-06 15:34:06      阅读:310      评论:0      收藏:0      [点我收藏+]

在我们项目中需要将一个NSData类型的数据进行base64编码为一个字符串进行传输。这里记录下编码和解码的方式


编码:

    UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"di1" ofType:@"jpg"]]];
    
    NSData *dataFromImage = UIImageJPEGRepresentation(image, 0.7f);
    
    NSString *str1 = [dataFromImage base64EncodedStringWithOptions:NSDataBase64EncodingEndLineWithLineFeed];

解码:

NSData *imagedata = [[NSData alloc] initWithBase64EncodedString:str1 options:0];


iOS 自带的base64 编码与解码

原文:http://blog.csdn.net/qqmcy/article/details/42459257

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!