在 nsobject 中,您有一个要观察自身的属性“keyPath”并使用
[self addObserver:self forKeyPath:keyPath options:NSKeyValueObservingOptionNew context:nil];
上述行会导致保留周期吗?
我提出这个问题是因为我想知道它是否是重写一堆 setter 函数的可行替代方案。
在 nsobject 中,您有一个要观察自身的属性“keyPath”并使用
[self addObserver:self forKeyPath:keyPath options:NSKeyValueObservingOptionNew context:nil];
上述行会导致保留周期吗?
我提出这个问题是因为我想知道它是否是重写一堆 setter 函数的可行替代方案。