2012-10-24 2 views
0

Dans mon projet Xcode, j'ai ajouté un tas d'images à utiliser. J'ai besoin de changer les images afin que je les ai enlevées du projet et les ai supprimées de la structure de dossier. Ils devraient être partis, non?Effacement de fichiers .png d'un projet Xcode

Non. Lorsque je lance le programme, les images sont toujours utilisées. Je l'ai fait une recherche sur mon ordinateur pour le nom du fichier et seulement trouvé dans le code

(i utilisé un fichier de constantes et de mettre les noms de fichiers en chaînes:

NSString * const PRESET_LIGHT_GRAY = @"preset-rect-16.png"; 
NSString * const PRESET_ASH_GRAY = @"preset-rect-17.png"; 

et c'est le seul endroit mon mac que je trouve le nom du fichier).

Il n'y a pas de fichier sur mon mac nommé "preset-rect-16.png" mais Xcode utilise toujours l'image.

où est Xcode obtenir les images? Sont-ils stockés ailleurs dans le projet? Sont-ils sauvés dans le simulateur quelque part?

/perplexes

+0

Vous avez bien supprimé le Build du dossier Builds? En outre, effectué un nettoyage tout? – mayuur

+0

J'ai fait tout nettoyer. Je ne suis pas sûr de la construction. mon projet n'a pas de dossier de builds. – Padin215

Répondre

3

Allez ici. Xcode -> Préférences -> Lieux -> données dérivées

enter image description here

Quel que soit votre dossier de données dérivées est, supprimer ce projet pour construire et exécuter à nouveau. La réinitialisation du simulateur est également recommandée.

+0

Ok, cela a fonctionné. Merci! – Padin215

0

Les images peuvent être référencées encore dans vos phases de construction cibles sous regrouper les ressources de copie. Si oui, supprimez également les références.

+0

Je ne les vois pas là-bas. quand je les ai retirés du projet, j'ai supprimé les références. et puis est allé et les a supprimés dans le dossier que je les avais dans – Padin215

+0

essayez commande + shift + f qui fera une recherche à l'échelle du projet, si l'image est référencée dans le code qui va le trouver. Il est à noter que si l'image est définie dans un xib, cela ne sera pas trouvé. La recherche ne passe pas par xibs. – propstm

+0

oui, a fait une recherche comme ça. les seuls hits sont dans mon fichier constantes.m. aussi, j'utilise des storyboards et où seulement ajouté les images à travers le code. – Padin215

Questions connexes