我需要将我的图像编码为文本。我为此找到了这个类: Base64 for iOS with ARC
当我尝试对我的图像进行编码时,我看到它NSPropertyListSerialization
创建的字符串与 base64 完全相同。这是创建base64字符串的正确方法NSPropertyListSerialization
还是我错过了什么?
Base64:
[data base64EncodedString];
NSPropertyList序列化:
[NSString stringWithUTF8String:[[NSPropertyListSerialization dataWithPropertyList:data format:NSPropertyListXMLFormat_v1_0 options:0 error:nil] bytes]]