Я новичок в Objective C / iOS, но, надеюсь, я могу объяснить достаточно ясно, чтобы получить некоторую помощь:
В приложении есть карта с выводами и выносками.При нажатии выноски загружается табличное представление на основе данных в аннотации (представление):
- (void)mapView:(CPMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control {</p>
<pre><code>[self performSegueWithIdentifier:@"ShowUserClusterTable" sender:view];
}
Пользователь может выполнить действие из этоготабличное представление, которое затем должно изменить табличное представление.
- Щелкните строку в табличном представлении, выполните действие в модальном представлении, данные, отправленные на веб-сервер
- Модальное представление отклонено.Уведомление, отправленное на контроллер карты для обновления данных с веб-сервера (аннотации обновляются)
- Пользователь вернулся в табличное представление
- В табличном представлении не отображаются обновленные данные
Данныеполучен через вызов API, поэтому в функции завершения я отправляю уведомление в табличное представление для обновления данных.Уведомление получено, и если бы я знал, как получить доступ к новым данным, все было бы хорошо!
Есть идеи?