【发布时间】:2009-07-02 21:41:32
【问题描述】:
我被 KVC/KVO 迷住了。超级强大。不过有一个问题。我试图成为真正的 MVC 精神,但我认为没有办法使用观察模式来监控 Objective-C 类实例的分配或解除分配。
这实际上很重要,因为我有一个模型,我想从控制器(或委托)观察到细粒度的内部消息传递。对我来说,绊脚石是我不知道如何在模型外部为即将被释放的子组件移除观察者,而控制器不知道模型的内部逻辑会危及封装。
有人可以为这种情况提出一种方法吗?
谢谢, 道格
【问题讨论】:
标签: objective-c cocoa key-value-observing key-value-coding