NSURLConnection
と を使用して JSON の API からデータをダウンロードしていますNSJSONSerialization
。JSON は&
、HTML アンパサンド リテラルのように all を返します: &
.
それがサーバー上で適切にエンコードされ、UTF-8からUnicodeに変換され、私&
がその仕事をしていると思われるかどうかで受信されるかどうか疑問に思っています。
データをダウンロードするために使用するコードは次のとおりです。
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:api_url]];
NSOperationQueue *queue = [[NSOperationQueue alloc] init];
[NSURLConnection sendAsynchronousRequest:request
queue:queue
completionHandler:^(NSURLResponse *response, NSData *data, NSError *error){
NSDictionary *json = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];
// do work
}];