Я работаю над приложением панели вкладок, которое выбирает места и фотографии из Flickr, сохраняет данные на компакт-диске и позволяет пользователю просматривать фотографии, сохраненные как избранные.
Это приложение совместно использует контекст управляемого объекта изприложение делегировать на другие вкладки.В Базовых данных есть два пользовательских объекта: Места и Фотографии.Они имеют соответствующую настройку «один ко многим» и обратные отношения.
Первая вкладка извлекает данные из flickr и сохраняет их в основных данных:
NavigationController -> TableViewController (из мест) -> TableViewController (из фотографий для выбранного места) -> ViewController (настоящее фото& кнопка в избранное)
Вторая панель вкладок аналогична, но использует только ввод из данных ядра через контроллеры полученных результатов:
NavigationController -> TableViewController (из мест с CD) -> TableViewController (изизбранные фотографии из выбранного места) -> ViewController (настоящее фото и кнопка для переключения статуса избранных)
Проблема, с которой я столкнулся, заключается в следующем сценарии: 1) Избранное фотографии на первой вкладке.2) Просмотр фотографии во второй вкладке и переключение любимого обратно на нет.3) Вернитесь на первую вкладку, где объект фотографии по-прежнему является любимым T_T.
Я не могу сделать так, чтобы это обновление на второй вкладке распространялось на первую.
Я смотрелна NSNotification после установки свойства, вызывая save из контекста управляемого объекта, но я в тупике ... help!