轉換成base64編碼, string明文字符串
NSString *string = @"明文數據";
NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding];
//NSString *stringBase64 = [data base64Encoding]; // base64格式的字符串(不建議使用,用下面方法替代)
NSString *stringBase64 = [data base64EncodedStringWithOptions:NSDataBase64EncodingEndLineWithLineFeed]; // base64格式的字符串
由base64String->轉成明文
首先進行base64轉換
NSData *data = [[NSData alloc] initWithBase64EncodedString:stringBase64 options:NSDataBase64DecodingIgnoreUnknownCharacters];
NSString *string =[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];