UIImage imageNamed retourne nil

Je suis assez nouveau pour iOS et Xcode.

J'ai essayé de charger une image avec

[UIImage imageNamed:@"imageName.png/jpg and so on"];

mais il ne retourne nil. L'image doit être dans mon projet bundle, compte tenu du fait que je peux choisir de faire glisser et déposer des menus dans le InterfaceBuilder et il a été ajouté à Xcode via le bouton "Ajouter des fichiers "nomprojet"..." du menu contextuel.

Il ne fait aucune différence si j'utilise .png ou .les images jpg, le résultat reste le même: ils collaborer par l'intermédiaire de l'IB, mais pas si j'essaie de lancer le imageNamed méthode moi-même.

  • Sélectionnez le fichier, puis ouvrez le Fichier Inspecteur volet sur la droite. Assurez-vous qu'une coche apparaît à côté de votre cible.
  • Avez-vous essayé le nettoyage de votre projet? Maj-Pomme-K est la commande. cela semblait être la principale raison que j'ai perdu les images.
  • essayé de nettoyer comme de ma première idée déjà. Ne pouvez pas trouver un coche dans l'Inspecteur de Fichiers, exactement où devrait-il être?
  • ah, maintenant je sais ce que Mike Weller dire: oui, il y a une coche à côté de mon projet
  • pouvez-vous modifier la question et de mettre dans le code exact que vous utilisez pour obtenir l'image s'il vous plaît?
  • Il a travaillé pour moi une fois j'ai ajouté de l' .jpg dans le nom de l'image et fait en sorte d'avoir le @2x pour la rétine
  • drôle, la case a été cochée sur l'initiale de la boîte de dialogue d'importation...

InformationsquelleAutor arne somborn | 2012-06-12