更改绑定的复选框的值

问题描述:

我有一个布尔值和3个字符串的模式。我有一个有复选框和3个文本字段的用户界面。更改绑定的复选框的值

的UI元素都绑定到使用界面生成器模型中的值。我还使用模型上的方法来启用和禁用动态使用志愿的复选框。

我试图做的是复选框NSOffState的值时自动复选框处于停止状态时,由于在文本字段中的值的变化。

的复选框,调用名为isComplete模型的方法来检查值是否已经准备好,但设置模型对象似乎有程序送入无限递归值。

+0

您是否尝试过使用NSValueTransformer照顾逻辑? – macandyp 2013-03-13 17:56:40

+0

没有。 KVO似乎很好地做了这个伎俩。 – ruipacheco 2013-03-15 13:51:48

我发现SO这个问题完美地回答我的问题:

Key Value Observing and NSButton state