我试图找出存储在iPhone上的应用程序在核心数据存储到一个ABPerson的参考。最后,我希望能够与应用程序(我假设ABRecordIDs不会为iPhone和Mac相同)的Mac版本同步。我在想,储存该记录ID,姓名和电子邮件,并检查对这些的 - 有没有更好的办法?

有帮助吗?

解决方案

它种听起来像你试图进行猜测或重新做同步功能,苹果已经实施。你能准确地描述你的意思是什么?

“与应用程序的Mac版本同步”

如果你问一个更好的方式,以存储ABPerson的信息,可以很容易地恢复下一个应用程序启动,存在ABPersonkABUIDProperty一个属性,它会给你记录的唯一标识符保证不会改变。我用与使用媒体播放器框架,以确定发射之间的精确歌曲的应用程序类似的东西。

其他提示

可以使用kABPersonCreationDateProperty代替kABUIDProperty,这是可以在IOS。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top