如何使用以元组为参数的变量创建反应式绑定

问题描述

我正在尝试为看起来像这样的变量创建绑定

var reactiveVariable: (((Bool,Profile)) -> Void)?

但是,吨吨连接绑定我不明白我不明白如何连接采取一个元组一个参数,并从中提取数据。 我尝试过这样的事情:

VC?.reactiveVariable = { [weak self] (boolean,profile) in
      self?.boolean = boolean 
      self?profile = profile 
 }

感谢帮助,我不知道我的元组去了哪里

解决方法

VC?.reactiveVariable = { [weak self] result in
          self?.boolean = result.0 
          self?profile = result.1
   }

当您绑定某物时,无论对象是元组还是简单对象,对象总是作为单个实体出现