Преобразование специального символа, такого как $, в шестнадцатеричное
Я работаю над приложением для iOS. В этом приложении я пытаюсь конвертировать NSString
в шестнадцатеричное. Но в некоторых случаях NSString
содержит специальные $, ¥,
и т.д. Это где я сталкиваюсь с проблемой. Эти символы не конвертируются в шестнадцатеричные.
Есть ли способ конвертировать специальные символы в шестнадцатеричные?
1 ответ
Решение
Преобразовать строку в NSData
[NSString dataUsingEncoding:]
Затем, используя объект данных, вы можете вывести любую необходимую вам базу: восьмеричную, шестнадцатеричную, десятичную, двоичную.