模型更改后不会立即更新NSTextField值

时间:2012-10-07 11:54:54

标签: nsuserdefaults cocoa-bindings

我使用NSUserDefaults中的键绑定文本字段,然后使用“选择文件...”按钮修改模型。

但单击按钮后文本字段不会更新。我必须重新打开窗口才能看到新值填充到文本字段中。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:1)

这是因为我的密钥有一个点“。”在其中混淆数据绑定。

它是: [ defaults setValue: xxx forKey:@"proxy.url"]

它应该是: [ defaults setValue: xxx forKey:@"proxy_url"]