Как мне преобразовать значение NSString в NSMutableData?валютный персонаж - PullRequest
0 голосов
/ 16 мая 2018

Как преобразовать значение символа валюты NSString в NSMutableData?

NSString* str = @"€120";
[mutableData appendData:[str dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES]];

Распечатать mutableData и out ? 120 изменить символ для символа ?

Как я могудобавить этот символ?

1 Ответ

0 голосов
/ 16 мая 2018

Проблема в том, что не является символом ASCII, так как он не существовал на момент определения кодировки ASCII, поэтому вы не можете использовать NSASCIIStringEncoding для его кодирования.Если вы используете более современное строковое кодирование, которое поддерживает символ , оно будет работать.NSUTF8StringEncoding, как правило, хороший выбор.

...