Resultados de la búsqueda a petición "closures"

2 la respuesta

Rápido débil: sintaxis de cierre

Tengo este código para obtener JSON: Alamofire.request(.GET, worlds).responseJSON { (request, response, JSON, error) in println(JSON) //weakSelf.serverList = JSON }¿Cómo declararse débil aquí? Sé que no debería ser propietario en mi caso, pero ...

1 la respuesta

Cómo llamar a la función anónima de PHP con diferente orden de argumentos

Quiero llamar a una función anónima (lambda o cierre) que tiene algunos argumentos, ¡sé los nombres de los argumentos pero no sé su orden! La función call_user_func_array () puede llamar a la función con una matriz de argumentos, pero la matriz ...

4 la respuesta

jQuery signo de dólar ($) como argumento de función?

Entiendo los cierres de JavaScript, y he visto esto en JS nativo: (function () { // all JS code here })();Pero, ¿qué hace agregar la especia jQuery? (function ($) { // all JS code here })(jQuery);

1 la respuesta

Cierres rápidos [self débil] y tareas asíncronas

Imagina una situación, cuando quieresasincrónicamentecargar texto del servidor y mostrar el resultado en elViewController's UITextField. dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), { //... some long running ...

1 la respuesta

Variable capturada por cierre antes de ser inicializada

Estoy tratando de almacenar el número de resultados de una consulta en un número entero para poder usarlo para determinar el número de filas en una tabla. Sin embargo, recibo el siguiente error:Variable 'numberOfGames' captured by a closure ...

4 la respuesta

Definición de 'closures'

Déjame hacerte una pregunta. Se trata de cierres en JavaScript, pero no de cómo funcionan. David Flanagan en su "JavaScript The Definitive Guide 6th Edition" escribió: ...Técnicamente, todas las funciones de JavaScript son cierres: son objetos ...

15 la respuesta

¿Cómo puede una función acceder a sus propios atributos?

¿Es posible acceder a los atributos del objeto de función python desde el alcance de la función? p.ej. tengamos def f(): return SOMETHING f._x = "foo" f() # -> "foo"ahora, ¿qué tiene que ser ALGO, si queremos que se devuelva el contenido del ...

7 la respuesta

Desafío de la función Javascript add (1,2) y add (1) (2) ambos deberían devolver 3

Un amigo mío me retó a escribir una función que funcione con ambos escenarios. add(2,4) // 6 add(2)(4) // 6Mi instinto fue la función escribir un add () que se devuelve sola, pero no estoy seguro de ir en la dirección correcta. Esto ...

2 la respuesta

¿Existe otra opción para compartir un Arco en múltiples cierres además de clonarlo antes de cada cierre?

Tengo algo como esto: use std::sync::Arc; fn main() { let arc = Arc::new(42); move || { arc.clone() }; move || { arc.clone() }; }Estoy obteniendo: error[E0382]: capture of moved value: `arc` --> src/main.rs:6:19 | 5 | move || { arc.clone() }; | ...

3 la respuesta

¿Cómo declarar una vida para un argumento de cierre?

Me gustaría declarar una vida para un cierre en Rust, pero no puedo encontrar una manera de agregar una declaración de por vida. use std::str::SplitWhitespace; pub struct ParserError { pub message: String, } fn missing_token(line_no: usize) -> ...