teclado medio ingles guion escribe computadora como bajo arroba swift terminology underscores

swift - medio - ¿Cuál es el nombre oficial del guión bajo?



guion en ingles (1)

Se llama patrón comodín:

Patrón comodín

Un patrón de comodín coincide e ignora cualquier valor y consta de un guión bajo ( _ ). Use un patrón de comodín cuando no le importa que los valores se comparen con. Por ejemplo, el siguiente código itera a través del rango cerrado 1...3 , ignorando el valor actual del rango en cada iteración del bucle:

for _ in 1...3 { // Do something three times. }

https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Patterns.html#//apple_ref/doc/uid/TP40014097-CH36-ID420

He estado tratando de aprender los nombres de las funciones de Swift recientemente para poder comunicarme con las personas con estos nombres.

Por ejemplo

  • Si se agrega al final de un nombre de tipo, se llama "tipo opcional implícitamente desenvuelto"
  • guard denota una "declaración de guardia"
  • if let x = someOptional se llama "enlace opcional"
  • case 0...9: es un ejemplo de "coincidencia de patrón" en las instrucciones de cambio

Pero hay una característica de la que no sé el nombre.

Por lo general, escribo este tipo de código porque el estilo C de los bucles está en desuso:

for _ in 0...9 { print("hello") //print hello 10 times }

Quiero saber cómo se llama el guión bajo.

Sé que esto es de Ruby. Así que creo que tendrá el mismo nombre que el guión bajo en Ruby. Entonces, ¿cómo se llama exactamente el guión bajo?

Mis conjeturas:

  • el operador de subrayado
  • el guión bajo
  • el subrayado literal
  • el identificador de subrayado
  • el guión bajo para omitir cosas

¿Hay un término oficial para esto? Si no lo hay, ¿cómo llamaría a esto en una conversación informal sobre mi código?