IOS
编码
NSString *base=@"220960|701|1|1466499045";
NSData *data=[base dataUsingEncoding:NSUTF8StringEncoding];
NSString *base64String = [data base64EncodedStringWithOptions:0];
NSLog(@"%@",base64String);
解码
NSData *decodedData = [[NSData alloc] initWithBase64EncodedString:base64String options:0];
NSString *decodedString = [[NSString alloc] initWithData:decodedData encoding:NSUTF8StringEncoding];
NSLog(@"%@", decodedString);
SWIFIT
let base = "220960|701|1|1466499045"
编码
let baseData = base.dataUsingEncoding(NSUTF8StringEncoding)
let base64String = baseData?.base64EncodedStringWithOptions(.allZeros)
println(base64String!)
解码
let decodedData = NSData(base64EncodedString: base64String!, options: .allZeros)
let decodedString = NSString(data: decodedData, encoding: NSUTF8StringEncoding)
println(decodedString)