title: Swift: Multiple Inheritance from classes Error UIViewController and UIIMagePickerController
body: <p>I manually added two additional controllers (<code>UINavigationControllerDelegate</code> &amp; <code>UIImagePickerController</code>) to a <code>UIViewController</code> and I am receiving an error after adding the <code>UIImagePickerController</code> that says, </p>
  
  <p><code>Multiple inheritance from classes UIViewController and UIImagePickerController</code></p>
  
  <p>I'm not sure how to interpret and fix that right now.</p>
  
  <p>As a result of this error, I'm also seeing one when I use the <code>image.delegate</code> method and set it equal to <code>self</code></p>
  
  <p><code>Type ViewController does not conform to protocol UIImagePickerControllerDelegate</code></p>
  
  <p>Code:</p>
  
  <pre><code>class ViewController: UIViewController, UINavigationControllerDelegate, UIImagePickerController {
  
      @IBAction func pickImage(sender: UIButton) {
  
          var image = UIImagePickerController()
          image.delegate = self
          image.sourceType = UIImagePickerControllerSourceType.PhotoLibrary
          image.allowsEditing = false
  
          self.presentViewController(image, animated: true, completion: nil)
  
  
      }
  </code></pre>