2009-10-14 6 views
3

Pour tester les capacités d'une classe d'animation, j'ai créé 5000 images en plein écran de 100 Ko chacune. J'en ai ajouté seulement 1000 à mon projet et Xcode est déjà en construction depuis 30 minutes maintenant. La prochaine fois ce serait sympa si Xcode utilisait juste les images déjà alpha-prémultipliées d'une compilation précédente au lieu de tout reconstruire stupidement. Y a-t-il une chance pour que ça marche?Y a-t-il un truc pour gagner du temps dans Xcode quand il y a des milliers d'images?

Répondre

3

Ajoutez le paramètre de génération IPHONE_OPTIMIZE_OPTIONS = -skip-PNG à toute cible qui ne souhaite pas que les fichiers PNG soient modifiés. Voici comment:

Accédez aux paramètres de génération de vos projets.

Dans le coin inférieur gauche est un menu icône qui ressemble à un engrenage

Choisissez Ajouter définis par l'utilisateur Configuration

Nom du paramètre: IPHONE_OPTIMIZE_OPTIONS

Définissez la valeur à: -skip -PNGs

compilons propre et votre bon d'aller

L'idée est de faire ceci seulement après avoir compilé votre code une fois. De cette façon, les images sont correctement traitées une fois, et vous n'avez plus besoin de XCode pour le faire plus longtemps. Crédits aller au site this.

Questions connexes