有没有办法在 Swift 闭包中弱引用多个参数?我知道这是弱引用一个参数的语法:
{ [weak arg]
arg.doSomething()
}
我应该如何对我想要弱引用的两个对象执行此操作?有没有办法在 Swift 闭包中弱引用多个参数?我知道这是弱引用一个参数的语法:
{ [weak arg]
arg.doSomething()
}
我应该如何对我想要弱引用的两个对象执行此操作?in
关键字,即使省略了参数名称、参数类型和返回类型。{
[weak arg1, weak arg2] in
// ...
}