swift - Do I need [weak self] or [unowned self] for a Singleton in the Closure? -
class test { private init() {} static let shared = test() func test() { } } let closure: ()->void = { test.shared.test() } closure()
the code above simple. want know if have mark weak or unowned singleton. , why?
no, because self
not used (explicitly or implicitly) in closure.
Comments
Post a Comment