什么是(base64Encoded:“aGVsbG8gd29ybGQ”)这个字符串是什么意思?

时间:2017-12-19 07:15:18

标签: ios swift

let data = Data(base64Encoded:"aGVsbG8gd29ybGQ=" ,options:.ignoreUnknownCharacters)

什么是“aGVsbG8gd29ybGQ”含义???

语言:Swift 3

2 个答案:

答案 0 :(得分:0)

aGVsbG8gd29ybGQ=表示由base64编码的hello world

您可以在this site上查看自己。

答案 1 :(得分:0)

Base64编码是一种将某些内容(可以是hello world,或image或其他任何内容)编码为字符串值的方法。然后,您可以对其进行解码以获取原始数据,因此aGVsbG8gd29ybGQ=变为hello word

图像将变成字符串并解码回图像(位/字节)。

您提供的swift示例是将base64编码的字符串解码为Data对象。