Comment supprimer la référence du fichier Xcode?
J'avais supprimé certains fichiers de mon projet iOS un temps, et ont pensé qu'ils avaient été complètement supprimé. Après un long moment, j'ai créé une autre classe qui, malheureusement, avait le même nom que l'une de celles que j'avais retiré de mon projet (mais la référence ni le fichier a été supprimé).
Pour faire de la longue histoire courte, mon projet essayé d'utiliser la référence à l'ancien fichier, donc je suis passé par le finder pour supprimer les conflits de fichiers. Qui a résolu le problème de la classe était en train de référence. Mais la référence à la fichiers supprimés à cause d'un avertissement dans Xcode me donner un Fichier Manquant message.
Personne ne sait comment je peux supprimer les anciennes références, afin de se débarrasser de cet avertissement?
source d'informationauteur A Salcedo
Vous devez vous connecter pour publier un commentaire.
Depuis que la référence à ces fichiers ont dû être retirés, j'ai essayé de créer les fichiers de nouveau sous le même nom que ceux que j'avais enlevé manuellement et de les supprimer à nouveau par le biais de Xcode et sélectionné supprimer les références de la pop-up.
Après la suppression d'un sous-projet, le cadre est toujours référencé dans mon code.
Pour supprimer ce cadre, j'ai eu à faire ces étapes:
supprimer tous les dérivés et les données mises en cache avec ce script de s'exécuter dans applescript outil :
Dans mon cas, l'ajout et le retrait de l'externe des cadres et de l'utilisation Propre n'a pas de résoudre le problème. Va Target > Build Settings > les chemins de Recherche et de supprimer le contenu des chemins de Cadre Chemins de la Recherche et de la Bibliothèque des Chemins de Recherche a fait le tour.
J'ai frappé à la même question aujourd'hui. En raison de git merge question, je me suis retrouvé avec un fichier image supprimée, mais la référence à ça existe encore. Pour préciser, Mon intention était de supprimer l'image.
Le simple moyen de résoudre ce problème serait d'utiliser vim, ou d'autres éditeurs de texte
et faire une recherche sur le nom du fichier que vous avez supprimé et il suffit de supprimer tous les résultats de recherche.
Pour être à l'abri de cette erreur, assurez-vous
Remove Reference
sur le fichier avant de faire des changements (en dehors de XCode) sur ce fichier, comme la suppression d'un dossier, renommer, etc..Afin de supprimer la référence, dans XCode, clic droit sur le fichier puis
Delete
. Un pop-up va s'afficher vous demandant si vous souhaitezmove to trash
ouremove reference
.Cependant, que popup de ne pas s'afficher si vous avez fait des modifications avant de faire Supprimer sur XCode.
Juste un conseil!