Resultados de la búsqueda a petición "closures"
¿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. ...
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 ...
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 ...
¿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 ...
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 ...
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?
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 ...
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 ...
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 ...
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: ...