title: Swift Overload init()
body: <p>i will overload the init Method in Swift how i can implement that?</p>
  
  <p>here my code that not work</p>
  
  <p>code removed</p>
  
  <p>Edit:</p>
  
  <p>So it would be work fine</p>
  
  <pre><code>override init() {
      super.init();
  }
  
  init(title:String?) {
      super.init();
      self.title = title
  }
  
  convenience init(title:String?, imageName:String?) {
      self.init(title:title)
      self.imageName = imageName
  }
  
  convenience init(title:String?, imageName:String?, contentKey:String?) {
      self.init(title:title, imageName:imageName)
      self.contentKey = contentKey
  }
  </code></pre>