标签: swift singleton closures
class Test { private init() {} static let shared = Test() func test() { } } let closure: ()->Void = { Test.shared.test() } closure()
上面的代码很简单。但我想知道我是否必须标记单身人士的弱或无主。为什么?
答案 0 :(得分:0)
不,因为self未在该闭包中使用(显式或隐式)。
self