Preguntas etiquetadas con parameters

93
¿Cómo se hace un cierre opcional en Swift?

Estoy tratando de declarar un argumento en Swift que tiene un cierre opcional. La función que he declarado se ve así: class Promise { func then(onFulfilled: ()->(), onReject: ()->()?){ if let callableRjector = onReject { // do stuff! } } } Pero Swift se queja de que "el valor...

91
desembalaje de scala tuple

Sé que esta pregunta ha surgido muchas veces de diferentes maneras. Pero todavía no lo tengo claro. ¿Hay alguna manera de lograr lo siguiente? def foo(a:Int, b:Int) = {} foo(a,b) //right way to invoke foo foo(getParams) // is there a way to get this working without explicitly unpacking the...

88
"Esto" en el parámetro de función

Mirando algunos ejemplos de código para HtmlHelpers, veo declaraciones que se parecen a: public static string HelperName(this HtmlHelper htmlHelper, ...more regular params ) No recuerdo haber visto este tipo de construcción en ningún otro lugar. ¿Alguien puede explicar el propósito de "esto"?...