实现Cocoa Bindings模式

时间:2011-04-18 08:36:26

标签: cocoa design-patterns cocoa-bindings

我有一个MyImage类,它有一个NSAffineTransform成员转换。

在我的AppDelegate中,有一个NSMutableArray图像。

我有一个从AppDelegate.images中绘制图像的MyView。因此,它必须跟踪AppDelegate.images中的更改并重绘内容。

通过绑定实现此目的的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

你不是指绑定,或者你是否误解了绑定是如何工作的以及它们的用途。

有关解释,请阅读此帖子 - Manual binding in Cocoa

您需要使用 KVO 来观察图像数组。您需要确保以 KVC兼容的方式添加和删除阵列中的图像。