升级Xcode预期声明后出错

时间:2015-10-07 06:53:39

标签: xcode swift

@IBAction func newPhoto(sender: AnyObject) {
if isCameraAvailable() && doesCameraSupportTakingPhotos(){
imagePicker.sourceType = .Camera
imagePicker.mediaTypes = [kUTTypeImage as String]
imagePicker.allowsEditing = true
imagePicker.delegate = self
presentViewController(imagePicker, animated: true, completion: nil)
}
}
else {               
print("Camera is not available")
}

错误发生在 else { - 预期声明中 - 请帮帮我!

1 个答案:

答案 0 :(得分:1)

}之前将else移至If else语句的末尾

@IBAction func newPhoto(sender: AnyObject) {
    if isCameraAvailable() && doesCameraSupportTakingPhotos(){
               imagePicker.sourceType = .Camera
               imagePicker.mediaTypes = [kUTTypeImage as String]
               imagePicker.allowsEditing = true
               imagePicker.delegate = self
               presentViewController(imagePicker, animated: true, completion: nil)
    }
    else {               
          print("Camera is not available")
    }
}