Что вы подразумеваете под "не работает"? Например, вы получаете ошибки компиляции или времени выполнения?
Как я отмечал в ответе на другой постер, вы не можете использовать API-интерфейс Objective-C на iPhone (также не существует истинного класса ABrecord, к которому можно подключиться).
Как правило, с iPhone в адресной книге действительно неплохо скопировать интересующие вас элементы и сохранить скопированные значения в виде словаря. Если вам нужно сохранить все элементы, у вас должен быть код, который считывает каждое значение, как определено в заголовочном файле AddressBook.h, не существует способа API для общего просмотра записей.
Также помните, что в любое время пользователь может изменить адресную книгу, если он закроет ваше приложение и вернется - так что будьте осторожны с тем, что вы измените после перезапуска приложения, если вы сохраняете значения !!