title: Swift - UIImagePickerController - how to use it?
body: <p>I am trying hard to understand how this works, but it's pretty hard for me. =)
  I have 1 view, there is one button and one small ImageView area for preview.
  The button triggers imagepickercontroller, and the UIView will display picked image. 
  There is no error but the image doesn't show in the UIImageView area. </p>
  
  <pre><code>var imagePicker = UIImagePickerController()
  @IBOutlet var imagePreview : UIImageView
  
  @IBAction func AddImageButton(sender : AnyObject) {
      imagePicker.modalPresentationStyle = UIModalPresentationStyle.CurrentContext
      imagePicker.delegate = self
      self.presentModalViewController(imagePicker, animated: true)
  
  }
  func imagePickerController(picker: UIImagePickerController!, didFinishPickingMediaWithInfo info:NSDictionary!) {
      var tempImage:UIImage = info[UIImagePickerControllerOriginalImage] as UIImage
      imagePreview.image  = tempImage
  
      self.dismissModalViewControllerAnimated(true)
  
  }
  
  func imagePickerControllerDidCancel(picker: UIImagePickerController!) {
  
      self.dismissModalViewControllerAnimated(true)
  }
  </code></pre>