How to convert string to hex in Swift

1 Answer

0 votes
import Foundation

func textToHex(_ str: String) -> String {
    var hexString = ""
    
    for char in str {
        hexString.append(String(format: "%02X ", char.asciiValue!))
    }
    
    return hexString
}

let str = "Swift programming"

print(textToHex(str))




/*
run:

53 77 69 66 74 20 70 72 6F 67 72 61 6D 6D 69 6E 67 

*/

 



answered Nov 19, 2024 by avibootz

Related questions

1 answer 42 views
2 answers 40 views
1 answer 39 views
1 answer 56 views
1 answer 47 views
...