-视图-控制器完全没有必要,特别是当控制器仅仅是在模型与视图之间传递信息时(比如一个UILabel需要显示文本来自数据模型的内容),为了解决这种情况,苹果公司在OSX中引入了Cocoa绑定....3.绑定简单使用方式
3.1 视图(View)绑定到模型(Model)
将视图绑定到模型对象,就是告诉视图需要显示的内容来自哪里(通常是数据模型对象的某个属性),以及什么时候更新显示内容.当数据模型的某一属性的值发生改变时...Label显示的内容是son属性的score值
在Main.storyboard中选中Label,然后在选中Bindings Inspector标签,点击Values,勾选Bingd to为ViewController...添加代码
当son的score值发生变化时,Label和Slider会同时更新它们的显示.我们没有在视图和数据直接添加任何数据传递的代码,就完成了它们之间的相互联系,由此可见,cocoa绑定为我们节省了代码量...(设置slider控件的enable属性绑定),大体如下图:
绑定slider的Enabled到默认系统
启动应用,改变复选框的状态时,注意滑块的启用或禁用状态,然后退出应用并重新启动,注意观察复选框,