1

我已经在 NSBundle 中添加了 plist 文件,现在我更新了 plist 文件中的值,但是我找不到检查 NSBundle 中 plist 文件中的值是否更新的方法。有没有办法检查这个?

我想要的是本地数据库检查,这意味着如果我们使用本地数据库,那么我们可以检查文档目录中数据库的更新,以便我们可以验证条目是否完成,就像我想签入 plist 文件一样。

我知道如何从 plist 文件中读取,但我不想编写代码来检查条目,我希望你明白我想说什么?

4

1 回答 1

0

好吧,您可以使用KeyValue Observer只需查看苹果文档

NSKeyValueObserving (KVO)非正式协议定义了一种机制,允许对象被通知其他对象的指定属性的更改。

您可以观察任何对象属性,包括简单属性、一对一关系和一对多关系。

一对多关系的观察者被告知所做更改的类型——以及哪些对象参与了更改。

于 2012-05-01T20:18:16.517 回答