В моем приложении пользователи могут просматривать и редактировать контакты своей адресной книги. Сейчас я пытаюсь поддерживать фоновую обработку iOS 4.
Вот моя проблема. Если пользователь просматривает контакт, скажем «John Appleseed» в моем приложении, он может переключиться на адресную книгу iPhone, открыть «John Appleseed» и изменить свою контактную информацию. Если пользователь затем переключается обратно на мое приложение, представление моего приложения о John Appleseed устарело. Я хочу, чтобы этот вид обновился с новой информацией. Очевидно, что пользователь может закрыть и снова открыть контакт в приложении (или приложение может сделать это программно), но это не совсем идеальный пользовательский интерфейс.
Я знаю, что это возможно и наоборот, то есть пользователь редактирует контакт в приложении и переключается на адресную книгу iPhone и просматривает автообновления.
Я уже знаю, как определить, произошло ли изменение, но я хочу иметь возможность обновить представление. Я использую ABPersonViewController. К сожалению, так как это не экземпляр UITableViewController, я не могу просто сделать [self.tableView reloadData]
Заранее благодарим за любую помощь по этому вопросу!