Собственный сканер QRCode для iOS в китайской кодировкеIOS

Программируем под IOS
Anonymous
Собственный сканер QRCode для iOS в китайской кодировке

Сообщение Anonymous »

Этот QRCode создается с помощью китайской кодировки Big5, а не UTF-8. Я использую собственный класс iOS, AVMetadataMachineReadableCodeObject, пытаюсь получить результат, но строка не читается, как показано ниже:

**·s¦¡Àô«OI:1:2:¯Â³ð¯ùºñ¯ù:2:20:¨Å»¥@®a¥þ:1:83:ìµС¤é¦¡ºñ:2 :25:¥Í¬¡ªwªjºñ:2:10

Я пытался преобразовать строку в NSData с помощью UTF-8, затем снова конвертирую из NSData в NSString с помощью другие кодируют, и я думаю, что исходная строка уже имеет неправильную кодировку, поэтому я могу преобразовать ее в правильную строку.

Это правильное содержимое:

**Стартовый режим:1:2:Стандартный сплит:2:20:Стандартный сплит:1:83:Символ:2:25:Символ:2 :10

Изображение


Можно ли получить правильный результат, используя собственный класс iOS? спасибо

Подробнее здесь: https://stackoverflow.com/questions/329 ... e-encoding

Вернуться в «IOS»