signos - ¿Qué significa el signo de interrogación en Xcode Project Navigator?
signos de interrogacion ejemplos (7)
Es el archivo no rastreado por el control de origen.
En el navegador del proyecto en Xcode, no estoy seguro de qué? está tratando de decirme al lado del nombre del archivo.
Estoy seguro de que no es una coincidencia que este es el mismo archivo que arrastré desde mi directorio raíz para el proyecto a la carpeta Classes (porque el archivo .mm estaba allí y quería que estuvieran juntos). El proyecto todavía compila bien, sin embargo, mi sentido del código se rompió recientemente y me pregunto si esto puede ser parte del problema.
¡Gracias!
Esos caracteres se refieren al control de fuente.
- ? - Sin versión
- M - Modificado
- A : agregado
- A + - Movido / renombrado
- U - Nueva versión de un archivo sobre control de fuente
Más referencia here
Esos son archivos no confirmados si usa GIT, debe hacer clic con el botón secundario en Control de fuente> Registrar archivo seleccionado manualmente. Debería quitarle el "?" en la nueva versión de Xcode 6.3.2 a partir de hoy
Los siguientes pasos resolvieron el problema para mí:
- Seleccione todos sus archivos con "?"
- Haga clic derecho y seleccione Source Control
- Seleccione Agregar archivos seleccionados
- Seleccione Commit Selected Files ...
- En el cuadro de diálogo emergente simplemente deje caer algún comentario (no importa qué =)
De repente, obtuve mi archivo sin Unversioned
(con? Marca), pero era un archivo antiguo.
Fue archivo .m. Antes de que ocurriera el problema, creé una copia para hacer una clase similar. Cambié el nombre de una clase y agregué un nuevo archivo a XCode.
El problema (con el archivo anterior convertido en No versionado) no se cambió en la cadena de comentario al comienzo:
//
// MyFirstClass.m
Cuando lo renombré, se resolvió el problema con el archivo no versionado.
//
// MySecondClass.m
Espero que sea útil para alguien.
PS Además, tal vez sea necesario para eliminar y copiar estos archivos.