現在、Swiftを勉強しています。
入門本を読んでアプリにカメラ機能を実装する際に
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) { let image = info[.originalImage] as! UIImage self.imageView.image = image UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil) self.dismiss(animated: true, completion: nil) }
このような関数がありました。
このinfoKeyはstructとヘッダー情報に書かれていたのですが、enum型みたいに省略形で.originalImageのようにかけるのはなぜなのでしょうか?
ぜひ、教えていただければ幸いです。
回答1件
あなたの回答
tips
プレビュー
2019/10/16 02:32