有没有办法确定哪些联系人记录已被修改或添加到 IPhone 上的 AddressBook.sqlitedb。我的意思是我希望我的应用程序读取 AddressBook.sqlitedb 并确定从我上次读取数据库时起哪些联系人记录已添加或修改到 AddressBook.sqlitedb?他们是否在每个表中维护某种时间戳字段来存储记录的添加或更改时间?
基本上我的问题是,当我的应用程序没有运行时,用户可以在他的 Iphone 上添加/修改联系人。现在,当我的应用程序启动时,它将如何确定发生了哪些变化?我不想在我的应用程序中存储 AddressBook.sqlitedb 的本地副本并将其与 Iphone 的原始 AddressBook.sqlitedb 进行比较。必须有一些更聪明的选择来完成它。请帮助各位。