wie implementiert man diesen Code von PHP bis iOS Swift 3?Wie umschreiben base64_encode von PHP nach Swift 3 in iOS?
base64_encode("qywueifk85oflmvJ");
und das Ergebnis ist so etwas wie diese:
GJXIFSs5tA0LRmCANJS98g ==
wie implementiert man diesen Code von PHP bis iOS Swift 3?Wie umschreiben base64_encode von PHP nach Swift 3 in iOS?
base64_encode("qywueifk85oflmvJ");
und das Ergebnis ist so etwas wie diese:
GJXIFSs5tA0LRmCANJS98g ==
Um dies zu tun, könnten Sie eine Erweiterung auf der String-Klasse erstellen. Dies würde wie folgt aussehen:
extension String
{
func toBase64() -> String
{
return Data(self.utf8).base64EncodedString()
}
}
können Sie dann rufen Sie einfach die Funktion auf der Saite.
let stringToEncode = "qywueifk85oflmvJ"
let encodedString = stringToEncode.toBase64()
Wenn Sie Sie können keine Erweiterung verwenden möchten, einfach die Funktion erstellen:
func base64(from: String) -> String
{
return Data(from.utf8).base64EncodedString()
}
Diese den Anruf aussehen würde:
let encodedString = base64(from: "qywueifk85oflmvJ")
Vielen Dank @JoasHoogendijk –
????? @AgamBanga das ist dafür nicht zu erklären –
Es * ist * ein Duplikat. Der Code, den Sie unten akzeptiert haben, ist sogar in einer der Antworten auf den anderen Thread enthalten. –