iPhone: “Erro: ABPerson.h: Nenhum tal lima ou diretório” ... Como usar a classe ABPerson?
-
22-07-2019 - |
Pergunta
Eu estou tentando usar o objeto ABPerson. A documentação me diz para incluir ABPerson.h.
Aqui é basicamente o meu código:
#import "ABPerson.h"
[...]
-(void) updateImageWithContact:(ABPerson)contact;
O problema é que eu recebo um erro:
error: ABPerson.h: No such file or directory
Eu fiz incluem Addressbook.framework então eu não sei o que está acontecendo.
Se eu remover o # Import não há erro, mas eu não posso usar a classe ABPerson.
Solução
Tente
#import <AddressBook/ABPerson.h>
Editar:
-
Não há nenhum tipo ABPerson - todos os registros (por pessoa ou grupo) são do tipo ABRecordRef - assim que você deve usá-la
-
Melhor utilização
#import <AddressBook/AddressBook.h>
e você não precisa de cabeçalhos extra para trabalhar com livro de endereços -
Para o acesso do catálogo de endereços catadores padrão incluem
<AddressBook/AddressBookUI.h>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow