Ios 什么';FBTweakBind和FBTweakValue之间的区别是什么?
我正在iOS项目中使用FBTweak库。我想知道FBTweakBind和FBTweakValue之间有什么区别 例如:Ios 什么';FBTweakBind和FBTweakValue之间的区别是什么?,ios,facebook,Ios,Facebook,我正在iOS项目中使用FBTweak库。我想知道FBTweakBind和FBTweakValue之间有什么区别 例如: FBTweakBind(self.headerView, alpha, @"Main Screen", @"Header", @"Alpha", 0.85); 可以这样重写: self.headerView.alpha = FBTweakValue( @"Main Screen", @"Header", @"Alpha", 0.85 ); 那么它们是平等的吗?我只是在几分钟
FBTweakBind(self.headerView, alpha, @"Main Screen", @"Header", @"Alpha", 0.85);
可以这样重写:
self.headerView.alpha = FBTweakValue( @"Main Screen", @"Header", @"Alpha", 0.85 );
那么它们是平等的吗?我只是在几分钟后才开始玩fbteak lib,但从github上的文档中我了解到,
fbteakValue
只是设置值,而fbteakBind
是绑定更改以使调整更新生效
请记住,FBTweakValue
和FBTweakBind
在发布版本中的行为可能不同
来源:我想出来了
FBTweakBinding将刷新其绑定的值。这意味着只要在应用程序运行时更改值,fbteak
就会调用属性的setter
FBTweakValue只是一个变量。当程序执行该行代码时,将设置属性。如果在使用位置之后更改FBTweakValue
,则它不会执行任何操作,除非该行代码再次运行