base64EncodedStringWithOptions iOS

// 64位编码
//先将string转换成data
NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding];
NSData *base64Data = [data base64EncodedDataWithOptions:0];
NSString *baseString = [[NSString alloc]initWithData:base64Data encoding:NSUTF8StringEncoding];

// 64位解码
NSData *data = [[NSData alloc]initWithBase64EncodedString:base64String options:NSDataBase64DecodingIgnoreUnknownCharacters];

NSString *string = [[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding];

推荐阅读更多精彩内容

  • /**ios常见的几种加密方法: 普通的加密方法是讲密码进行加密后保存到用户偏好设置( [NSUserDefaul...
    彬至睢阳阅读 2,565评论 0 7
  • iOS开发系列--网络开发 概览 大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博、微信等,这些应用本身可...
    lichengjin阅读 3,290评论 2 7
  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 26,685评论 30 472
  • 每个人都说:我已经付出了努力。而最终的结果却是:只有20%的人成了富人,他们掌握了80%的财富。而剩下的80%的穷...
    谋商学院阅读 123评论 0 0
  • 有很多人说青春是一场没有返程的旅途,但我认为不是因为只要你足够开心为什么还要返程呢?青春年少时我们不懂事,做过许多...
    文艺娜宝阅读 90评论 0 1