关闭中的单身人士需要[弱自我]或[无主自我]吗?

时间:2017-04-07 03:14:51

标签: swift singleton closures

class Test {

    private init() {}

    static let shared = Test()

    func test() {

    }

}

let closure: ()->Void = {
    Test.shared.test()
}

closure()

上面的代码很简单。但我想知道我是否必须标记单身人士的弱或无主。为什么?

1 个答案:

答案 0 :(得分:0)

不,因为self未在该闭包中使用(显式或隐式)。