risparmio iphone rubrica collegamento a un contatto
-
22-09-2019 - |
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);
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 ().