Мне не хочется создавать подробный ответ в канун Рождества, поэтому сейчас я дам краткий ответ здесь и отредактирую его позже, если у вас есть вопросы и / или вы хотите получить более подробную информацию.*
Все асинхронные запросы имеют методы делегирования / протокола, которые позволяют вам знать, когда запрос не удался или был успешным.Вы должны использовать NSNotification API и зарегистрировать любой объект, которому нужен адрес, для уведомления, которое запускается, когда объект завершает запрос.Когда объект получает уведомление, он может настроить свои представления или все, что ему нужно сделать.В методе requestDidFinish (или любом другом) вы должны отправить уведомление.
Ознакомьтесь с этой статьей для получения подробной информации (а также некоторых интересных материалов о потоках!): http://www.raywenderlich.com/4295/multithreading-and-grand-central-dispatch-on-ios-for-beginners-tutorial