内容观察者更改
Posted
技术标签:
【中文标题】内容观察者更改【英文标题】:Content Observer changes 【发布时间】:2011-11-09 07:08:33 【问题描述】:如果我在日历数据库上注册内容观察者,是否有办法在编辑事件时准确获取数据库中的更改?
【问题讨论】:
【参考方案1】:做不到...Diane Hackborn 声称它是intentional。您必须重新查询或使用同步适配器。
【讨论】:
这可以在共享偏好和内容提供者的帮助下完成。【参考方案2】:利用共享偏好和内容提供者以及内容观察者。
当我阅读数据库时,我知道我已经阅读了所有条目,直到存储在共享首选项中的时间。因此,每次阅读数据库时,我都需要检查存储在共享首选项中的时间之后的所有更改,并将共享首选项中的时间更新为当前时间(在对这些新条目执行任何操作之后)。
【讨论】:
以上是关于内容观察者更改的主要内容,如果未能解决你的问题,请参考以下文章
仅当键盘覆盖视图时如何更改 UITableView 内容插图?