2012-01-05 10 views
15

¿Hay un atajo de teclado en Xcode para saltar a la implementación de un método? Soy consciente del hecho de que el comando + clic saltará a la definición, pero quiero pasar al método de implementación, no a la definición. Además, quiero utilizar métodos abreviados de teclado, sin involucrar el mouse (incluidos los clics).Atajo de Xcode para saltar a la implementación de un método?

+2

Después de llegar a la definición del método por comando + clic, hágalo nuevamente en la firma del método para ir a su implementación. –

+2

No. Cuando * definió * el método en un archivo de encabezado, Xcode saltará a esta ** DEFINICIÓN **. Hay una diferencia con * IMPLEMENTACIÓN *. –

Respuesta

4

Mantenga presionado el comando y haga clic en el método que desea ver en su implementación.

+0

A partir de XCode 9, esto solo salta a la definición: solo ve la implementación si la implementación también es la definición, es decir, no definió la firma en un archivo de encabezado. También me gustaría poder pasar de la definición a la implementación, pero aún no he encontrado una manera. – user2465201

7

Comando + clic va a trabajar, si usted quiere "teclado sólo" acceso directo deseado para mapear bajo Preferencias-> clave bindings-> Editar-> Buscar-> saltar a la definición

+4

Esto es "saltar a la definición", no "saltar a la implementación". Es exactamente lo opuesto. Esto lo llevará a los archivos de encabezado si el método está * definido * allí. –

20

atajo de teclado para 'saltar a definición 'en XCode 4.5: Control-Command-J

Otro atajo útil después de saltar a la definición es Control-Command-Left (que lo lleva de regreso).

+0

Se debe aceptar la respuesta. –

Cuestiones relacionadas