【问题标题】:how to udate window controls(NSTextField,NSCheckbox and etc) in binding manually如何在绑定中手动更新窗口控件(NSTextField、NSCheckbox 等)
【发布时间】:2010-05-24 07:21:46
【问题描述】:

我正在开发一个应用程序,我需要将所有 NSObject 子类属性存储到 plist 文件中,然后允许用户存储并恢复它。我们称之为配置文件,它可以恢复我应用程序中窗口上所有控件/视图的保存状态。

我已经完成了存储/恢复部分,但问题是当我手动更新类属性时,它没有更新控件状态,如复选框和其他与类属性绑定的控件状态。

如果 KVC/KVO 以编程方式更新,请告诉我如何更新控件状态。

提前致谢

【问题讨论】:

    标签: objective-c cocoa key-value-observing key-value-coding


    【解决方案1】:

    您需要阅读本指南here

    请特别阅读“自动与手动支持”部分,其中详细说明了您需要如何更改属性以符合 KVO。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-30
      • 2011-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多