126 votes

Que signifie le point d'interrogation dans le navigateur de projet Xcode ?

Dans le navigateur de projet de Xcode, je ne suis pas sûr de ce que le ? essaie de me dire à côté du nom du fichier.

Screen Shot

Je suis sûr que ce n'est pas une coïncidence si c'est le même fichier que j'ai fait glisser de mon répertoire racine pour le projet vers le dossier Classes (parce que le fichier .mm s'y trouvait et que je voulais qu'ils soient ensemble). Le projet se compile toujours très bien, mais mon code sense s'est cassé récemment et je me demande si cela ne fait pas partie du problème.

Gracias.

177voto

Il s'agit du fichier non suivi par le contrôle de source.

86voto

da Rocha Pires Points 121

Ces caractères font référence au contrôle de la source.


  • ? - Non inversé
  • M - Modifié
  • A - Ajouté
  • A+ - Déplacé/Renommé ( R à partir de Xcode 13)
  • U - Version la plus récente d'un fichier dans le contrôle de source

Plus de références aquí

28voto

bpolat Points 269

Vous pouvez ajouter au contrôle de source en sélectionnant les fichiers non suivis. enter image description here

12voto

Anton Eregin Points 3911

Les étapes suivantes ont permis de résoudre le problème :

  • Sélectionnez tous vos fichiers avec " ?"
  • Cliquez avec le bouton droit de la souris et sélectionnez Contrôle à la source
  • Sélectionner Ajouter les fichiers sélectionnés
  • Sélectionner Engager les fichiers sélectionnés...
  • Dans le dialogue popup, il suffit de laisser un commentaire (quel qu'il soit=)

Écran

4voto

Mugs Points 119

Il s'agit de fichiers non validés si vous utilisez GIT, vous devez faire un clic droit sur Source Control>Commettre le fichier sélectionné manuellement. Cela devrait supprimer le " ?" sur la nouvelle version de Xcode 6.3.2 à partir d'aujourd'hui.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X