iPhone:“ошибка:ABPerson.h:Нет такого файла или каталога”… Как использовать класс ABPerson?
-
22-07-2019 - |
Вопрос
Я пытаюсь использовать объект ABPerson.Тот Самый Документация говорит мне включить ABPerson.h.
Вот в основном мой код:
#import "ABPerson.h"
[...]
-(void) updateImageWithContact:(ABPerson)contact;
Проблема в том, что я получаю сообщение об ошибке:
error: ABPerson.h: No such file or directory
Я включил Addressbook.framework, поэтому я не знаю, что происходит.
Если я удалю #import, ошибки не будет, но я не смогу использовать класс ABPerson.
Решение
Попробуй
#import <AddressBook/ABPerson.h>
Редактировать:
Там нет типа ABPerson - все записи (для человека или группы) имеют тип ABRecordRef - поэтому вы должны использовать это
Лучшее использование
#import <AddressBook/AddressBook.h>
и вам не понадобятся дополнительные заголовки для работы с адресной книгойДля доступа к адресной книге стандартные средства выбора включают
<AddressBook/AddressBookUI.h>
Не связан с StackOverflow