Resultados da pesquisa a pedido "closures"
Swift Closures - Capturando a si mesmo como fraco
Estou tentando resolver um forte ciclo de referência baseado em fechamento no Swift. No código abaixo, o objeto é retido pelo controlador de exibição proprietário.ProgressHUD é umUIView isso também é retido pelo controlador de exibição ...
Como faço para "gerar" um alias do tipo de fechamento no Swift?
Para facilitar a leitura do meu código, estou usando aliases de tipo no Swift para vários tipos de fechamentos. Eu tenho o seguinte conjunto básico de fechamentos: public typealias FailureClosure = (error: NSError?) -> Void public ...
Por que Golang lida com fechamentos de maneira diferente nas goroutines?
Considere o seguinte código Golang (também noGo Playground [http://play.golang.org/p/Hmc46TwCCv]): package main import "fmt" import "time" func main() { for _, s := range []string{"foo", "bar"} { x := s func() { fmt.Printf("s: %s\n", s) ...
Fechamentos aninhados não gostam da lista de argumentos
Um UIView precisa alterar um rótulo de aviso, dependendo do manipulador de conclusão de um controle personalizado: voucherInputView.completionHandler = {[weak self] (success: Bool) -> Void in self?.proceedButton.enabled = success ...
Como é chamado esse padrão JavaScript e por que é usado?
Estou estudandoTHREE.js [http://threejs.org/]e notou um padrão em que as funções são definidas assim: var foo = ( function () { var bar = new Bar(); return function ( ) { //actual logic using bar from above. //return result; }; }());(Exemplo, ...
cell_contents no fechamento do python
O cell_contents pediu fechamento em python alterado? Eu entendo que func_closure não funciona e__closure__ trabalho. func.__closure__.cell_contents Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'tuple' ...
Passando variável no escopo pai para a função de retorno de chamada
Esta é mais uma questão de Fechamento do JavaScript do que uma questão do Firebase. No código a seguir, o retorno de chamada do Firebase não reconhece a variável myArr no escopo pai. function show_fb() { var myArr = []; var firebase = ...
O texto UILabel atualizado dentro de um fechamento Swift se recusa a mostrar
Enquanto aprendo o Swift, estou codificando um aplicativo simples para iOS para coletar informações meteorológicas de uma determinada cidade de um site e mostrá-las em um UILabel. O código usa um fechamento "NSURLSession.sharedSession (). ...
Quais são os casos de uso para funções de fechamento / retorno de chamada em JavaScript?
Eu estava ouvindo a palestra de Crockford sobre fechamentos de JavaScript e estou convencido do benefício de ocultar informações, mas não tenho um entendimento firme de quando usar as funções de retorno de chamada. É principalmente uma afirmação ...
Blocos repetitivos de try-catch com Groovy 'com' fechamento?
Eu tenho a seguinte classe Groovy: @Slf4j class WidgetService { WidgetDao widgetDao = new WidgetDao() createWidget(String name, int type) { try { widgetDao.createWidget(name, type) } catch(WidgetException wexc) { log.error(wexc) int x = doFizz() ...