typora-root-url |
---|
./images |
CombineObject
响应式框架 Swift
版本
比如我们设置界面 两个视图默认为黑色
我们通过下面代码进行控制
那么我们运行起来下面
会自动根据变量全部变成了蓝色
如果我们改变了这个变量怎么样呢?
没错全部变成了红色 这就是变量共享
如果我们不在一个页面想使用一个变量怎么办
我们将当前的变量传递给下个界面
我们假设在下个界面更改值会发生什么?
所绑定的视图全部变了色
如果我们采用了模块化 还能做到变量共享吗?
我们将变量改造成下面
我们将我们模块化的页面也设置一样的CombineGlobalKey
我们在模块化的页面更改一下颜色
全部更改了对应的颜色
以上就是2.0版本的预览功能