Публикация уведомления должна использоваться, если отправитель ничего не знает о наблюдателях (не должен зависеть от них).Например, объект данных отправляет уведомление при его изменении, поэтому связанные с ним визуальные объекты могут обновляться.
В вашем случае вам необходим корневой объект, владелец ваших контроллеров представления.Это может быть ваш делегат приложения или подкласс контроллера навигации.Поскольку владелец знает о контроллерах представления, он может напрямую сказать им, чтобы они обновлялись после завершения запроса.
Как правило, не отправляйте уведомления между владельцем и его иждивенцами.Владельцы могут напрямую вызывать методы иждивенцев.У иждивенцев могут быть слабые связи с их владельцами, и они должны знать, когда они обновляютсяЕсли вам нужно сделать зависимых независимыми от класса владельца, определите протокол делегата.