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

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

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

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