est très facile, je travaille avec iOS 6 et je fait avec le code suivant:
ABRecordRef person = (__bridge ABRecordRef)[_ABRecordCards objectAtIndex:0];
ABRecordRef people[1];
people[0] = person;
CFArrayRef peopleArray = CFArrayCreate(NULL, (void *)people, 1, &kCFTypeArrayCallBacks);
NSData *vCardData = CFBridgingRelease(ABPersonCreateVCardRepresentationWithPeople(peopleArray));
NSString *vCard = [[NSString alloc] initWithData:vCardData encoding:NSUTF8StringEncoding];
NSLog(@"vCard > %@", vCard);
J'ai NSArray
avec ABRecordRef
éléments ...
bonjour pouvez-vous me dire comment puis-je ajouter tous les contacts dans une carte v? – parag
tous les contacts? Je ne crois pas que ce soit possible ... – specktro
oui c'est possible et j'ai une application et je dois le faire après longtemps !!! – parag