title: Property 'self.*' not initialized at super.init call
body: <p>I just updated my xcode to 6.3.1. The problem is I got this weird error message since Swift 1.2. I got this kind of error message</p>
  
  <pre><code>/Users/MNurdin/Documents/iOS/xxxxx/Library/SideBar.swift:32:15: Property 'self.originView' not initialized at super.init call
  
  /Users/MNurdin/Documents/iOS/xxxxx/Library/SideBar.swift:38:20: Immutable value 'self.originView' may only be initialized once
  </code></pre>
  
  <p>on this code</p>
  
  <pre><code>let originView:UIView?
  
  override init() {
          super.init() //error here
  
      }
  
      init(sourceView:UIView, menuItems:Array&lt;String&gt;){
          super.init() //error here
          originView = sourceView //error here
  </code></pre>