Я конвертирую данные ответа из веб-запроса в NSString следующим образом:
NSData *data = self.responseData;
if (!data) {
return nil;
}
NSStringEncoding encoding = CFStringConvertEncodingToNSStringEncoding(CFStringConvertIANACharSetNameToEncoding((__bridge CFStringRef)[self.response textEncodingName]));
NSString *responseString = [[NSString alloc] initWithData:data encoding:encoding];
Однако результирующая строка выглядит так:
"birthday":"04\/01\/1990",
"email":"some.address\u0040some.domain.com"
Я бы хотел
"birthday":"04/01/1990",
"email":"[email protected]"
без обратной косой черты и юникода. Каков самый чистый способ сделать это?