Ios 什么';s独立RLMObjects的含义是,当它们具有任何观察到的属性时,不能将其添加到域中

Ios 什么';s独立RLMObjects的含义是,当它们具有任何观察到的属性时,不能将其添加到域中,ios,realm,Ios,Realm,我不太清楚独立RLMObjects的含义,因为它们具有任何观察到的属性,这意味着 这在@interface RLMObject:RLMObjectBase注释中说明 我查了一下医生,但没有具体解释 有人能解释一下,并举例说明什么是允许的,什么是不允许的,什么是不好的结果吗?提前感谢。这与最近添加到Realm的关键价值观察合规性功能有关 本质上,可以使用苹果的KVO机制()注册一个对象,在该属性发生更改时自动通知该对象,而不是手动跟踪领域对象中的属性更改 上面的语句只是指这样一个事实:您不能创建一

我不太清楚
独立RLMObjects的含义,因为它们具有任何观察到的属性,这意味着

这在
@interface RLMObject:RLMObjectBase
注释中说明

我查了一下医生,但没有具体解释


有人能解释一下,并举例说明什么是允许的,什么是不允许的,什么是不好的结果吗?提前感谢。

这与最近添加到Realm的关键价值观察合规性功能有关

本质上,可以使用苹果的KVO机制()注册一个对象,在该属性发生更改时自动通知该对象,而不是手动跟踪领域对象中的属性更改

上面的语句只是指这样一个事实:您不能创建一个新的领域对象,在它的一个属性上注册KVO,然后(按照该顺序)将其添加到领域实例中。在该实例中,在将领域对象添加到领域实例之后,有必要在领域对象上注册KVO

有关Realm如何使用KVO的更多信息,请参阅文档

希望有帮助