Swift
Swift
Base64 Encode/Decode a String
See more Encryption Examples
_LANGUAGE_ example to base-64 encode and decode a string.Chilkat Swift Downloads
func chilkatTest() {
var success: Bool = false
let bd = CkoBinData()!
var s: String? = "A friend called me up the other day and talked about investing in a dot-com that sells lobsters. Internet lobsters. Where will this end? --Donald Trump"
success = bd.appendString(str: s, charset: "utf-8")
var strBase64: String? = bd.getEncoded(encoding: "base64")
print("\(strBase64!)")
// To decode:
let bd2 = CkoBinData()!
bd2.appendEncoded(encData: strBase64, encoding: "base64")
var decoded: String? = bd2.getString(charset: "utf-8")
print("\(decoded!)")
}