Я пишу приложение, которое загружает очень много данных JSON из Интернета.Моему приложению необходимо проанализировать эти данные JSON и затем вернуть полученные объекты самодельному делегату.
Теперь мне было интересно, можно ли лучше использовать NSURLConnection или комбинацию Grand Central Dispatch dispatch_async
с initWithContentsOfURL:
(использование GCD для предотвращения зависания).
Использование Grand Central Dispatch намного проще в реализации, особенно потому, что мне не нужны ни делегаты, ни NSMutableData, ни все другие переменные, которые используются временно.Но, конечно, у всех с плюсами есть свои минусы.
В чем преимущества NSURLConnection перед initWithContentsOfURL
с GCD?