title: How to reinitialize lazy var in swift?
body: <p>I am using lazy var in my project at login time. When user first time successfully login that time lazy var userLoginInfo fetch data from the database first time and it displays correct data.
  When I perform login operation again that time it shows first time initialized login data. So How to reinitialize lazy var second time?</p>
  
  <pre><code>lazy var userLoginInfo:LoginInfo = {
          return self.fetchLogin()
      }()
  </code></pre>