Расшифровка кодирования Base 64 для iOS в мультиплатформенном Kotlin - PullRequest
0 голосов
/ 01 июля 2019

Я работаю над приложением для iOS, которое использует мультиплатформу Kotlin. Мне нужно кодировать / декодировать строку в base64. Я могу закодировать нормальную строку с помощью приведенного ниже кода, но я не могу декодировать строку base 64 в обычную строку. Ниже мой код.

fun encodeToBase64()  {
    var st: NSString = "normalString"
    var data: NSData? = st.dataUsingEncoding(encoding = 
    NSUTF8StringEncoding)
    if (data != null) {
        var str = data.base64EncodedStringWithOptions(options = 0)
        println("base 64 string == $str")
    }
}

Спасибо

...