Este é o caminho certo para excluir um contato do iPhone?

Estou tentando excluir um contato do iPhone que criei. Eu tentei encontrar um bom exemplo de trabalho de excluir um contato, no entanto não encontrei um. Adicionando um contato parecia bastante fácil, mas excluindo um parece difícil. O código a seguir não funciona, mas parece ser plausível:

ABAddressBookRef addressBook = ABAddressBookCreate();
ABRecordRef delete = ABPersonCreate();

ABRecordSetValue(delete, kABPersonFirstNameProperty, @"Max", nil);
ABRecordSetValue(delete, kABPersonLastNameProperty, @"Mustermann", nil); 

ABAddressBookRemoveRecord(addressBook, delete, &error);
ABAddressBookSave(addressBook, &error);

Alguém poderia me ajudar.

Agradeço antecipadamente por sua ajuda.

Max

questionAnswers(1)

yourAnswerToTheQuestion