title: Should I use weak self in variable?
body: <p>I have case where my property getter is referencing to the <code>self</code> and in the way I have suspicion that it will hold <code>self</code> and will never release it.Could you please explain if I am not making mistake in this case?</p>
  
  <pre><code> private var storyboard: UIStoryboard {
      get {
        return UIStoryboard(name: "Login", bundle: Bundle(for: type(of:self)))
      }
   }
  </code></pre>