我正在尝试获取联系人更新的最后日期。
但它总是返回当前的联系日期。
ABRecordRef record = ABAddressBookGetPersonWithRecordID(myAddressBook, recordId);
NSDate *lastModif=(__bridge NSDate *)(ABRecordCopyValue(record,kABPersonModificationDateProperty));
//NSLog(@"%@",(__bridge NSDate *)(ABRecordCopyValue(record,kABPersonModificationDateProperty)));
//2013-07-10 12:52:08 +0000
我发现了类似的问题,但仍然没有答案。
更新:
如果我打电话给ABAddressBookRevert(myAddressBook);
我的代码,它会给出正确的日期。