2009-07-24 6 views
0

J'ai un problème mystérieux avec les images et la mise en cache. Dans mon projet, j'ai 20 photos qui fondent élégamment avec une fonction aléatoire qui change un peu l'ordre.Images et mise en cache - même image après changement de nom

J'ai trouvé que je n'aimais pas une image en particulier, image_1.png et que je voulais la repousser dans la rotation (chaque fois que l'application commence les images commencent par image_1.png). J'ai donc échangé le nom de image_1.png avec celui de image_16.png. Quand je regarde l'image dans le dossier du projet et dans les ressources en effet les images sont comme elles devraient être mais quand je cours l'application c'est la même vieille image qui commence des choses.

J'ai réinitialisé le sim, supprimé l'application de mon iPhone, supprimé les images du projet et les réimportés et toujours la même image.

Encore plus étrange .. J'ai un image_0.png qui n'est plus du tout dans le fichier de projet ... ce n'est même pas sur mon disque dur .... mais ça se voit aussi.

Est-ce que j'ai un fantôme dans mon Mac ou est-ce que c'est juste un cache sérieusement persistant?

+0

Essayez de faire une construction propre - Construire-> Nettoyer toutes les cibles. Build & Go Voyez si cela vous aide. – lostInTransit

Répondre

0

Ressemble à un cache persistant. Laissez-moi deviner: vous avez vos images dans un répertoire que vous ajoutez à votre projet en tant que référence?

Ouais, ce truc est bizarre et buggé. Même dans le dernier xcode. Je trouve que cela aide à recréer le dossier avec le nouveau contenu dans un endroit différent, puis retirez l'ancien du projet et ajoutez le nouveau. Peut-être même fermer le projet avant de rajouter.

XCode est nul.

+0

RF ... qui semble l'avoir fait. J'ai enlevé le dossier des images ... j'ai fait glisser le dossier hors du projet vers le bureau .. l'ai renommé ... l'ai fait glisser de nouveau dans le projet et l'ai copié par XCode dans le dossier de projet. XCode est nul? Je ne sais pas à ce sujet ... si ce n'était pas pour XCode, il n'y aurait pas la moitié des applications merdiques dans l'App Store évincer les bonnes applications ... et ça doit être une bonne chose;) –

+0

Lorsque vous changer ces choses les différences dans votre fichier de projet sont étranges. Les références ne * apparaissent * pas pour encoder le contenu du dossier, et ressemblent simplement à un ID de dossier super long. Quoi qu'il en soit, si vous acceptez ma réponse, je vais envisager de changer mon opinion sur XCode. –

1

Nettoyer toutes les cibles

+0

n'a rien fait. –

Questions connexes