LoginSignup
0

More than 5 years have passed since last update.

Swift3でCreating an image format with an unknown type is an error swift

Last updated at Posted at 2017-04-25

フォトライブラリから画像・写真を選択して表示しようと思ってたら、できませんでした。コンパイルも通るしビルドも正常だしおかしいなと思ったら、ログにCreating an image format with an unknown type is an error swiftというログが出てました。

環境

  • Swift3
  • Xcode8

Something wrong

err.swift

    public func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo: [String: AnyObject]) {

        if didFinishPickingMediaWithInfo[UIImagePickerControllerOriginalImage] != nil {

            yourphoto.image = didFinishPickingMediaWithInfo[UIImagePickerControllerOriginalImage] as? UIImage

            self.view.addSubview(yourphoto)
        }

        picker.dismiss(animated: true, completion: nil)
    }

everything okay

ok.swift
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {
        if let image = info[UIImagePickerControllerOriginalImage] as? UIImage {
            yourphoto.image = image
        } else{
            print("err")
        } 
        self.dismiss(animated: true, completion: nil)
    }

参考

xCode 8 - Creating an image format with an unknown type is an error

Swift3でCreating an image format with an unknown type is an error swift

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0