Я пытаюсь использовать ABNewPersonViewController
для редактирования существующей записи.
Я установил свойство displayedPerson
, и оно хорошо отображается со всей информацией.
Если я нажму Save
, все работаеткак и ожидалось.Однако, если я нажму Cancel
, запись будет удалена из адресной книги .
Единственное решение, которое я могу себе представить, - это глубокое копирование записи и ее повторное добавление в адресную книгу, если пользователь выходит из диалогового окна редактирования.Неужели нет лучшего способа?