Lui*_*uis 3 iphone vcf-vcard objective-c abaddressbook ios
我想将a ABRecordRef转换为vCard或NSData通过蓝牙传输.我遇到了你的问题,我想知道你是否能够弄清楚如何去做.
谢谢
非常简单,我正在使用iOS 6,我完成了以下代码:
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);
Run Code Online (Sandbox Code Playgroud)
我有一个NSArray与ABRecordRef元素...
| 归档时间: |
|
| 查看次数: |
2386 次 |
| 最近记录: |