0

J'ai un UIImagePickerController qui permet à l'utilisateur de choisir une image de leur bibliothèque, le modifier, puis enregistrer le produit sur le disque. Avant de sauvegarder, cependant, j'ai besoin de mettre à jour un UIImageView pour contenir la photo éditée. Mais quand je vais définir la propriété image de UIImageView, le programme se bloque. Il peut encore enregistrer sur le disque.UIImagePickerController retourné image malheurs

Le UIImageView est un IBOutlet et les dimensions sont 88x88, si n'importe qui se soucie.

Je peux reproduire ce problème sur un appareil (iPhone 3GS sous iOS4) et sur le simulateur (iOS 4).

Répondre

0

Vous ne savez pas quelle est l'erreur? Sur iOS4 en particulier, vous devriez voir une trace de pile entière dans votre journal.

coupable le plus probable serait un mauvais lien Interface Builder ... à partir de là que vous devriez faire garder compter sur votre UIImage réelle pour voir où il est lorsque vous attribuez à la ImageView ...

Tout après , Je suppose, serait spécifique à l'application.

+0

J'ai essayé de le retirer de IB et de le créer par programme et cela n'a pas fonctionné. J'ai également vérifié le nombre de retenue et il était 1. L'application a commencé à se bloquer. Qu'est-ce que je devrais faire maintenant? – agentfll

+0

et l'erreur est, im assez sûr, EXC_BAD_ACCESS – agentfll

+0

aussi, cette même image peut être convertie en NSData et enregistré sur le disque. Ça marche. – agentfll