Swift 2 How to encode from ASCII to Hexadecimal

前端 未结 2 941
广开言路
广开言路 2021-01-25 22:12

I have a simple ASCII string and i want to convert it to hexadecimal (base16). I\'m using xCode 7 (so i\'m on IOS9) but i can\'t find any solution anywhere.

I tried to c

2条回答
  •  无人及你
    2021-01-25 22:26

    Great answer above. Just for clarification, it's implemented like this:

    let hexRepresentation = myASCIIString.utf8.map{ $0 }.reduce("") { $0 + String($1, radix: 16, uppercase: false) }
    

提交回复
热议问题