2009-12-21 3 views
2

Я застрял при добавлении записей в контакты iphone.ABRecordID для записи в адресной книге (уникальный идентификатор для вставленной записи в адресной книге)

Ситуация есть у меня есть вид, в котором контакты создаются и вставляются в контакты iphone.

То, что я хочу

Есть ли способ, чтобы найти какой-то уникальный идентификатор (запись) контакта, который вставляется. Что потребуется для доступа к контактам в другом виде.

Пожалуйста, просветите меня об этом.

ответ

3

При вставке новой записи в AddressBook, запись автоматически присваивается ABRecordID, что вы можете получить с помощью

ABRecordID ABRecordGetRecordID (
    ABRecordRef record 
); 
+0

Просто хотел добавить необходимо сохранить адресную книгу, прежде чем пытаться получить идентификатор записи. Просто осознал это, пытаясь добавить несколько записей перед вызовом save. – jan

+1

Помните, что если ваши пользователи используют MobileMe и выполняют сброс синхронизации, эта запись будет изменяться. – Jann