【发布时间】:2017-09-26 11:20:12
【问题描述】:
我需要一些关于 Swift 闭包中引用的解释。 这是我的用例,假设我们有:
class A {...}
class B {
func makeAclosure() {
let instanceA = A()
instanceA.someFunctionA(completion: {(input) in
self.someAnotherFunction(input)
})
}
}
A 类和 B 类之间是否存在保留循环? 在这种情况下,它可以是一个保留周期?
【问题讨论】:
标签: swift closures automatic-ref-counting