我一直在使用绑定,但从未听说过exposeBinding
.
它只是用于插件吗?
做什么exposeBinding
?
公开绑定没什么特别的,它只是您在 Xcode 中看到的普通绑定。但是为什么它的命名是暴露绑定,因为当您在界面构建器中进行任何绑定时。它会在接口构建器中自动导致第二个绑定,称为暴露绑定。
为了您的理解,我附上了屏幕截图,其中内部绑定检查器我刚刚将文件所有者绑定到隐藏在可用性部分中,然后您可以在下面自动看到它在下面的可用性部分中创建了 hidden2。这个新的绑定 hidden2 称为暴露绑定。并且这些绑定值的使用然后一起用于返回绑定的最终值。请按照随附的屏幕截图进行操作:-