« сеть лучше всего делать в модели », как вы прямо сказали, сетевой гуру Apple Куинн Эскимос во время сессии WWDC 2010. Недавно, закончив два довольно крупных приложения с обширной сетью, я очень хочу попробовать что-то другое в своем следующем проекте в соответствии с рекомендациями Apple.
Тем не менее, странно, что в целом вы можете найти тонны ресурсов по разработке под iOS, но с этим я действительно изо всех сил пытался найти любую информацию. То есть поиск по сетевой архитектуре iOS, работа в сети в модели и так далее. Это было до тех пор, пока я недавно не опубликовал аналогичный вопрос на форумах разработчиков Apple. Куинн предоставил очень полезный ответ. Вы можете прочитать его здесь: LinkedImageFetcher и сетевой код в модели
Куинн отметил, что лучшим примером для демонстрации является MVCNetworking
Кроме того, несмотря на то, что у него не было времени обновить образец с помощью Core Data, NSURLSession и т. Д., Он по-прежнему чувствует, что « базовая архитектура MVCNetworking довольно надежна ».
Наконец, на этот пост также ссылались; Похоже, у него есть действительно классные ссылки:
MVCСеть на iOS 5