Pergunta

No meu aplicativo para iPhone, desejo vincular um contato a uma peça de dados em uma matriz. Todo o manuseio de dados é bom. Minha pergunta é: qual parâmetro de informações de contato pode ser salvo em um banco de dados, atuando como um link para um contato. Mais tarde, poderei chamar esse valor e, em seguida, recuperar o link para o contato.

--- Editar abaixo

É aqui que estou fazendo, mas ainda não consigo acertar. Recebo a visualização de contato deslizando, mas ela contém um contato vazio. Alguém pode ajudar por favor.

ABPersonViewController *pvc = [[ABPersonViewController alloc] init];

int referenceid = 69249600;


ABAddressBookRef addressBook;
addressBook = ABAddressBookCreate();
ABRecordRef person = ABAddressBookGetPersonWithRecordID(addressBook, referenceid);
//ABAddressBookGetPersonWithRecordID()

pvc.displayedPerson = person;

[[self navigationController] pushViewController:pvc animated:YES];  
NSLog(@"customerRecID %d", pvc.displayedPerson);
Foi útil?

Solução

Sim, o AbreCordid é o que você deseja usar. Não tenho certeza do que você quer dizer com "Chame isso como uma variável". Se você deseja converter um Abrecordref em um abreviso, use o abrecordgetRecordid ().

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top