kABPersonModificationDateProperty返回错误的日期?

时间:2013-07-10 13:35:04

标签: iphone ios objective-c ios6 addressbook

我正在尝试获取联系人更新的最后日期。

但它总是返回当前的联系日期。

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

我发现similar问题,但仍无法回答。

更新

如果我在我的代码中调用ABAddressBookRevert(myAddressBook);,则会给出正确的日期。

0 个答案:

没有答案