Domanda

nel mio iphone app, sto volendo collegare un contatto a un data-pezzo in un array. Tutto il trattamento è bene. La mia domanda è: quale parametro informazioni di contatto possono essere salvati in una banca dati, in qualità di un collegamento a un contatto. Poi più tardi sarò in grado di chiamare questo un valore e quindi ottenere il link al contatto.

--- EDIT seguente

Questo è dove sono fino a, ma ho appena cant farlo bene ancora. Ho la vista contatto strisciante sopra, ma contiene un contatto vuoto. Per favore qualcuno può aiutare.

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);
È stato utile?

Soluzione

Sì, ABRecordID è ciò che si desidera utilizzare. Non so che cosa si intende per "chiamare questo come una variabile". Se si desidera convertire un ABRecordRef a un ABRecordID, utilizzare ABRecordGetRecordID ().

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top