expression produites erreur: l'Exécution a été interrompue, la raison: l'étape-dessus. Le processus a été retourné à l'état d'avant l'évaluation de l'expression

Je suis juste allez à nouveau au réseau swift,

J'ai un bouton sur le clic de l'ouverture de l'appareil photo avant de l'iPad et en cliquant sur la photo de l'utilisateur, et lorsqu'il est cliqué sur la photo,

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

est appelé de imagePickerController

c'est la ligne de code..

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

    {
        picker .dismissViewControllerAnimated(true, completion: nil)
        photoImgView.image=info[UIImagePickerControllerOriginalImage] as? UIImage
        if imageData == nil {
            imageData = UIImageJPEGRepresentation((info[UIImagePickerControllerOriginalImage] as? UIImage)!, 1)
        }
    }

mais quand je soumettre montre trouvé nil value,
après le débogage eu ce point dans func didFinishPickingMediaWithInfo
qui dit,

(lldb) po imageData
expression produced error: Execution was interrupted, reason: step over.
The process has been returned to the state before expression evaluation.

Je n'obtiens pas ce que je fais de mal.
comme je ne suis pas bon à swift, peut-on s'il vous plaît me guider pour la même chose.
Je suis coincé à ce point.

Merci d'avance.

OriginalL'auteur Sagar | 2016-06-13