How to convert a base64String to String in Swift?

后端 未结 5 1889
一个人的身影
一个人的身影 2020-12-03 03:03

I am receiving a base64String from webservice response in NSData, how to convert that base64String to String in swift?

    //Code
    var jsonResult = NSJSON         


        
5条回答
  •  孤城傲影
    2020-12-03 03:26

    try this

    let base64Encoded = "YW55IGNhcm5hbCBwbGVhc3VyZS4="
    
    let decodedData = Data(base64Encoded: base64Encoded)!
    let decodedString = String(data: decodedData, encoding: .utf8)!
    
    print(decodedString)
    
    println(decodedString)
    

    make sure your base 64 encoded string is valid

提交回复
热议问题