Web サービスを呼び出して、ポルトガル語の文字でデータを受信しています
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request addValue:@"application/json; charset=ISO-8859-1" forHTTPHeaderField:@"Content-Type"]; NSDictionary *allDataDictionary = [NSJSONSerialization JSONObjectWithData:webData オプション:NSISOLatin1StringEncoding0 エラー:nil];
iso-8859-1 をヘッダーに追加しても、常に次のような辞書を受け取ります。
{
name = "Lu\U00eds Brito";
user = lbrito;
userId = 16;
},
{
name = "Nelson Azevedo";
user = nazevedo;
userId = 17;
},
{
name = "M\U00f3nica Morais";
user = mmorais;
userId = 19;
},
オプションを NSISOLatin1StringEncoding に入れようとしましたが、解決策を知っている人は何もしませんでした。