Tabla de contenido:
- Usar el comando Buscar para ubicar un elemento en un archivo
- Uso del navegador de búsqueda para buscar su proyecto o marco
- Uso del navegador de símbolos
Video: MapKit - Pon un mapa en tu App iOS - Swift 4 - Español 2025
Descubrirá que, a medida que las clases de su aplicación iOS se hacen más grandes, a veces lo hará desea encontrar un símbolo u otro texto en su proyecto. Xcode proporciona una serie de formas de hacerlo.
Usar el comando Buscar para ubicar un elemento en un archivo
¿Necesita buscar un solo símbolo o todas las apariciones de un símbolo en un archivo o clase? Puede encontrar fácilmente lo que está buscando utilizando el menú Buscar o presionando ⌘ + F, que abre una barra de herramientas Buscar sobre el panel Editor para ayudarlo a buscar el archivo en el editor.
El menú Buscar tiene 15 submenús Buscar y reemplazar. El teclado equivalente ⌘ + F abre una barra de búsqueda y reemplazo sobre el panel Editor. Ellos no son los mismos.
Por ejemplo, si ingresa viewDidLoad en la barra de herramientas Buscar. Xcode encontró dos instancias de viewDidLoad en el editor de código fuente y las resaltó. (Es cierto que el primer punto destacado es un poco más oscuro.)
Puede saltar de una instancia a la siguiente presionando ⌘ + G. O puede usar los botones Anterior y Siguiente (flechas izquierda y derecha) en la barra Buscar.
Haga clic en el menú emergente Buscar en la barra de herramientas Buscar y elija Reemplazar para realizar una sustitución a nivel de archivo.
Haga clic en la lupa en el campo Buscar de la barra de herramientas Buscar para mostrar un menú que le permite mostrar u ocultar las opciones de Buscar. Por ejemplo, puede elegir ignorar o hacer coincidir el caso del texto en el campo Buscar. Los cambios que realice en este conjunto de opciones permanecen persistentes para futuras búsquedas.
Uso del navegador de búsqueda para buscar su proyecto o marco
Mientras que el comando Buscar funciona para ubicar un elemento en un archivo o clase, utiliza el navegador Buscar (el tercer botón de la izquierda en el selector Navigator) para encontrar elementos en su proyecto o incluso marcos. Puede usar Mayús + Comando + F como un atajo de teclado útil para el comando Buscar en la opción de menú Espacio de trabajo, que también abre el panel Buscar navegador.
Observe que se ingresó viewDidLoad en el campo Buscar. También se hizo clic en la lupa en el campo Buscar para mostrar las opciones de búsqueda. (Hacer clic en el menú emergente Buscar también le permitirá elegir Reemplazar para realizar una sustitución global.)
Observe cómo se muestran los resultados iniciales de la búsqueda en Buscar navegador; si quisiera filtrar aún más la lista de Resultados, podría ingresar texto en el campo en la parte inferior del panel. Todos los elementos que no coinciden con el texto se eliminan de la lista de resultados.
Para ir directamente a donde aparece el término de búsqueda en un archivo, haga clic en una entrada debajo del nombre del archivo en Buscar navegador. El archivo aparece en el panel del editor a la derecha, abierto a la ubicación donde aparece el término de búsqueda.
Uso del navegador de símbolos
El navegador de símbolos le permite navegar a través de los símbolos en su proyecto: simplemente haga clic en el botón Símbolo en la barra de selección de Navigator. Tenga en cuenta que debe esperar hasta que Xcode termine de indexar su proyecto antes de poder usar esta función.
Puede mostrar símbolos en una lista jerárquica o plana usando los botones en la parte superior del navegador de símbolos.
Puede especificar qué símbolos se muestran utilizando los botones en la parte inferior del navegador. Los botones son azules cuando están encendidos y negros cuando están apagados. Utilice los siguientes botones en cualquier combinación:
-
El primer botón en el navegador de símbolos muestra solo símbolos de clases y oculta tipos de símbolos globales.
-
El botón Midmid muestra solo símbolos en este proyecto.
-
El tercer botón muestra solo contenedores (clases y categorías).
Puede refinar aún más la lista de resultados al ingresar texto en el campo Filtro en la parte inferior del navegador.
Si selecciona un símbolo para mostrar, su definición de archivo de encabezado se mostrará en el editor de origen. A continuación, todo estaba oculto, pero los símbolos de los miembros. En la lista resultante, se filtró el método viewDidLoad y su declaración en el archivo de encabezado se destacó en el editor de código fuente.