我有一个@class Foo包含__weak id barivar的.来自不同类中的方法的若干操作可能导致对象消失并因此被bar弄脏.
@class Foo
__weak id bar
bar
我希望在自动将ARC标记为ivar时执行操作.
如果可能的话,我希望避免bar变成属性或使用键值观察.
这甚至可能吗?如果没有,KVO可以用于非财产ivars吗?
objective-c ivar automatic-ref-counting
automatic-ref-counting ×1
ivar ×1
objective-c ×1