iPhone: errore & # 8220; ABPerson.h: nessun file o directory & # 8221; & # 8230; Come usare la classe ABPerson?
-
22-07-2019 - |
Domanda
Sto cercando di utilizzare l'oggetto ABPerson. La documentazione mi dice di includere ABPerson.h.
Ecco in pratica il mio codice:
#import "ABPerson.h"
[...]
-(void) updateImageWithContact:(ABPerson)contact;
Il problema è che visualizzo un errore:
error: ABPerson.h: No such file or directory
Ho incluso Addressbook.framework, quindi non so cosa stia succedendo.
Se rimuovo #import non ci sono errori, ma non posso usare la classe ABPerson.
Soluzione
Prova
#import <AddressBook/ABPerson.h>
Modifica:
-
Non esiste un tipo ABPerson - tutti i record (per persona o gruppo) sono di tipo ABRecordRef - quindi dovresti usarlo
-
Utilizzare meglio
#import < AddressBook / AddressBook.h >
e non avrai bisogno di ulteriori intestazioni per lavorare con la rubrica -
Per accedere ai selettori standard della Rubrica sono inclusi
<AddressBook/AddressBookUI.h>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow