Dans le navigateur de projet dans Xcode, je ne suis pas sûr de ce que le? essaie de me dire à côté du nom du fichier.
Je suis sûr que ce n'est pas un hasard si c'est le même fichier que j'ai fait glisser de mon répertoire racine pour le projet vers le dossier Classes (car le fichier .mm était là et je voulais qu'ils soient ensemble). Le projet se compile toujours très bien, mais mon sens du code s'est rompu récemment et je me demande si cela peut faire partie du problème.
Merci!
xcode
version-control
Kevin_TA
la source
la source
Ces caractères font référence au contrôle de source.
Plus de références ici
la source
Vous pouvez ajouter au contrôle de code source en sélectionnant les fichiers non suivis
la source
Ce sont des fichiers non validés si vous utilisez GIT, vous devez cliquer avec le bouton droit sur Contrôle de la source> Valider le fichier sélectionné manuellement. Il devrait supprimer le "?" sur la nouvelle version de Xcode 6.3.2 à partir d'aujourd'hui
la source
Les étapes suivantes ont résolu le problème pour moi:
Écran
la source
Avec toutes les autres réponses. Cela ne devrait pas se produire par défaut à moins que vous n'ayez modifié les paramètres dans Xcode.
Dans les préférences Xcode >> Contrôle de la source >> assurez-vous que `` Ajouter et supprimer des fichiers automatiquement '' est sélectionné
la source
J'en ai soudainement un mon fichier
Unversioned
(avec la marque?), Mais c'était un ancien fichier.C'était un fichier .m. Avant que le problème ne se produise, j'en ai créé une copie pour créer une nouvelle classe similaire. J'ai renommé une classe et ajouté un nouveau fichier à XCode.
Le problème (avec l'ancien fichier devenu non versionné) était dans la chaîne de commentaire non renommée au début:
Lorsque je l'ai renommé, le problème avec le fichier non versionné a été résolu.
J'espère que cela aidera quelqu'un.
PS En outre, il peut être nécessaire de supprimer et de recopier ces fichiers.
la source