преобразование данных назад в строку

Таким образом, у меня есть это:

  NSData *charlieSendData = [[charlieImputText stringValue] dataUsingEncoding:NSUTF8StringEncoding];

Я знаю, как преобразовать NSStrings в данные, но как я преобразовываю данные назад в NSString?

Elijah

34
задан objectiveccoder001 9 August 2010 в 01:17
поделиться

2 ответа

Вы можете использовать метод инициализатора NSString -initWithData: encoding: .

NSData *charlieSendData = [[charlieImputText stringValue] dataUsingEncoding:NSUTF8StringEncoding]
NSString *charlieSendString = [[NSString alloc] initWithData:charlieSendData encoding:NSUTF8StringEncoding];
78
ответ дан 27 November 2019 в 16:17
поделиться

Используйте метод initWithData NSString:

NSString *someString = [[NSString alloc] initWithData:charlieSendData encoding:NSUTF8StringEncoding];

Это должно сработать.

7
ответ дан 27 November 2019 в 16:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: