2015-11-10 1 views

ответ

1

Вы можете получить дату создания какого-либо контакта, как показано ниже,

ABAddressBookRef addressBookRef = ABAddressBookCreateWithOptions(NULL, NULL); 

ABAddressBookRef addressBook = ABAddressBookCreateWithOptions(NULL, err); 
CFArrayRef allPeople = ABAddressBookCopyArrayOfAllPeople(addressBook); 
ABRecordRef person = CFArrayGetValueAtIndex(allPeople, 0); 

NSDate* createDate = (__bridge NSDate*) ABRecordCopyValue(person, kABPersonCreationDateProperty); 
NSDate* updateDate = (__bridge NSDate*) ABRecordCopyValue(person, kABPersonModificationDateProperty); 
+0

Будет ли «дата создания» kABPersonCreationDateProperty»свойство отражения в экспортированных файлах CSV? Потому что я должен фильтровать после экспорта контактов в CSV, используя некоторый запрос. –

+0

Не уверен, что он будет частью экспортированного файла cvs или нет, но вы можете прочитать все данные контактов в «NSMutableString» в формате cvs, а затем записать в файл, как указано в http://stackoverflow.com/questions/12659654/xcode. -create-csv-spreadsheet-файл. – Avaan

+0

Спасибо Avaan за помощь. –

Смежные вопросы