Я пишу пользовательский jabber-клиент в iphone.
Я использую xmppframework как движок.
И у меня есть UITableViewController с NSMutableArray для отображения списка контактов.
Когда я получаю (или кто-то меняет его содержимое) список (aka список контактов), я хочу изменить элементы UITableView (добавить/удалить/изменить). Поэтому, если пользователь работает с listView в момент обновления списка с помощью
[items addObject:newItem];
[self.tableView reloadData];
пользователь потерял текущий элемент выбора.
Итак, мой вопрос заключается в том, как сохранить (если возможно, я имею в виду, если данный выбранный элемент не удален) текущий элемент select после reloadData?
спасибо.