我总是遇到致命的错误:每当我完成图片的选取时,在展开可选值时意外地发现nil
海阔天空
图像的价值就在那里
更新2
最佳答案
首先将您的图像视图添加到视图控制器,然后您将看到您的输出。当前无法查看输出,因为您没有将此图像视图添加到视图中。所以请这样做
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
imagePicked = UIImageView()
imagePicked.frame = CGRectMake(100, 100, 100, 100)
self.view.addSubview(imagePicked);
}
func imagePickerController(picker: UIImagePickerController, didFinishPickingImage image: UIImage!, editingInfo: [NSObject : AnyObject]!) {
picker.dismissViewControllerAnimated(true, completion: nil)
imagePicked!.image = image
}
发生这种情况是因为您分配的图像没有分配您选择的图像。
希望对你有帮助。