インターネットから非常に多くの JSON データをダウンロードするアプリケーションを作成しています。私のアプリは、この JSON データを解析し、その後、取得したオブジェクトを自作のデリゲートに返す必要があります。
dispatch_async
ここで、NSURLConnection を使用するか、Grand Central DispatchとinitWithContentsOfURL:
(ハングを防ぐために GCD を使用して)組み合わせて使用する方がよいかどうか疑問に思っていました。
Grand Central Dispatch を使用すると、実装がはるかに簡単になります。特に、一時的に使用されるデリゲートも NSMutableData も他のすべての変数も必要ないためです。しかし、もちろん、長所を持つものにはすべて短所があります。
initWithContentsOfURL
GCD を使用したNSURLConnection の利点は何ですか?