我正在尝试对 base64 数据进行编码和解码。但是在解码 base64 数据时,它返回一堆十六进制值,但我无法使用 NSlog 显示或打印输出到原始可读字符串。下面的代码不能打印任何东西,只是空的。
任何人都可以帮忙吗?谢谢>>
NSString* msgEncoded = [[NSString alloc] initWithFormat:@"Q1NNKE1DTC9TTUEgUkNWL2FkbWluQHNldGVjcy5jb20gT1JHLyBUVkIvNDNkYzNlMzQwYWQ3Yzkp:"];
NSData* decoded = [[NSData alloc] initWithData:[self decodeBase64WithString:msgEncoded]];
NSString* plainString = [[NSString alloc]initWithData:decoded encoding:NSUTF8StringEncoding];
NSLog(@"\n Decoded string: %@ \n", plainString );