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

5 la respuesta

¿Qué es un cierre? ¿Java tiene cierres? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Cierre en Java 7 [cerrado] [/questions/5443510/closure-in-java-7] 7 respuestas Estaba leyendo Javascript orientado a objetos y encontré el concepto de cierres. No entendí bien por qué y cuándo se usa. ...

3 la respuesta

Acceder a variables privadas desde un cierre

Estoy tratando de hacer referencia a una variable privada de un objeto desde dentro de un cierre. El siguiente código parece funcionar, pero se quejaFatal error: Cannot access self:: when no class scope is active in test.php on line 12 yFatal ...

1 la respuesta

Regreso del cierre?

¿Cómo se regresa de un cierre, sin regresar de la función que lo contiene? En la siguiente función, elreturn declaración en realidad regresa deGM_xmlhttpRequest: no el cierre. Naturalmente, puedo ver que podría organizar mi código para que esa ...

1 la respuesta

¿Por qué Scala puede serializar Function pero no PartialFunction?

Tengo 2 funciones (1 de ellas es parcial) definidas de manera similar bajo un objeto: val partialFn: scala.PartialFunction[String, Int] = new AbstractPartialFunction[String, Int] { override def isDefinedAt(v: String): Boolean = { counter += 1 if ...

1 la respuesta

obtener datos de un cierre que recupera datos de firebase

Estoy tratando de recuperar datos de Firebase y almacenarlos fuera del cierre que los recupera. var stringNames = [String] () ref?.observeEventType(.Value, withBlock: { snapshot in var newNames: [String] = [] for item in snapshot.children { if ...

5 la respuesta

Escape de cierres en Swift

Soy nuevo en Swift y estaba leyendo el manual cuando me encontré con escapes cerrados. No recibí la descripción del manual en absoluto. ¿Podría alguien explicarme en qué consisten los cierres de escape en Swift en términos simples?

2 la respuesta

El uso cerrado del parámetro de no escape puede permitirle escapar

Tengo un protocolo: enum DataFetchResult { case success(data: Data) case failure } protocol DataServiceType { func fetchData(location: String, completion: (DataFetchResult) -> (Void)) func cachedData(location: String) -> Data? }Con un ejemplo ...

1 la respuesta

Recuperar el valor de cadena de la función con cierre en Swift

Estoy tratando de recuperar un valor de cadena de Firebase para obtener cada nombre de usuario con un UID único que se pasa a la función, que devuelve el nombre de usuario del usuario. Sin embargo, desde la base de fuegoObserveEvent es ...

3 la respuesta

Detectando el primer y último elemento dentro de un Groovy cada {} cierre

Estoy usando el práctico MarkupBuilder de Groovy para crear una página HTML a partir de varios datos de origen. Una cosa que me cuesta hacer bien es crear una tabla HTML y aplicar diferentes clases de estilo a la primera y última fila. Esto ...

1 la respuesta

Orden de ejecución asíncrono de cierre rápido

En mi modelo, tengo la función de recuperar datos que esperan un controlador de finalización como parámetro: func fetchMostRecent(completion: (sortedSections: [TableItem]) -> ()) { self.addressBook.loadContacts({ (contacts: [APContact]?, error: ...