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

Popular posts from this blog

javascript - Confirm a form & display message if form is valid with JQuery -

Retrieving ETA (estimated time of arrival) with Google Distance Matrix API and public transit as transport mode -

ionic framework - Meteor - Error: Failed to execute 'insertBefore' on 'Node' -