[英]What's the difference between FBTweakBind and FBTweakValue?
我在我的iOS项目中使用FBTweak lib。 我想知道FBTweakBind和FBTweakValue之间是否有区别。
例如:
FBTweakBind(self.headerView, alpha, @"Main Screen", @"Header", @"Alpha", 0.85);
可以这样重写:
self.headerView.alpha = FBTweakValue( @"Main Screen", @"Header", @"Alpha", 0.85 );
那他们平等吗?
我知道了。
FBTweakBinding将刷新其绑定的值。 这意味着当您在应用程序运行时更改值时, FBTweak
将调用属性的setter。
FBTweakValue只是一个变量。 当程序通过该行代码时,将设置属性。 如果在使用后更改FBTweakValue
,则它什么都不做,除非该行代码再次运行。
我仅在几分钟后才开始使用FBTweak lib,但是从我从github上的文档中了解到, FBTweakValue
只是设置值,但是FBTweakBind
绑定了更改以使调整实时FBTweakBind
。
请记住, FBTweakValue
和FBTweakBind
在发行版本中的行为可能有所不同
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.