Objective-C 代码
/**
* 编码
*/
+ (NSString *)base64Encoding:(NSString *)plainString
{
NSData *plainData = [plainString dataUsingEncoding:NSUTF8StringEncoding];
NSString *base64String = [plainData base64EncodedStringWithOptions:0];
return base64String;
}
/**
* 解码
*/
+ (NSString *)base64Decoding:(NSString *)encodedString
{
NSData *decodedData = [[NSData alloc] initWithBase64EncodedString:encodedString options:0];
NSString *decodedString = [[NSString alloc] initWithData:decodedData encoding:NSUTF8StringEncoding];
return decodedString;
}
Swift代码
/**
* 编码
*/