Resultados da pesquisa a pedido "closures"

2 a resposta

Como retornar uma função externa dentro de uma função interna assíncrona no swift?

Estou criando uma classe rápida que contém uma função que valida se o usuário é verdadeiro. No entanto, ouserVerifyResult sempre retornará "false", mesmo se o resultado for verdadeiro devido adataTaskWithRequest A função é ...

2 a resposta

encadernação e fechamentos groovy

Não sei como usar a ligação com fechamentos no Groovy. Escrevi um código de teste e, enquanto o rodava, dizia, faltavasetBinding no fechamento passado como parâmetro. void testMeasurement() { prepareData(someClosure) } def someClosure = ...

2 a resposta

RelayCommand de lambda com parâmetros do construtor

Se, em um arquivo XAML, vincular um Button a "Command" da classe a seguir, clicar no botão não fará com que o DoIt seja executado: class Thing() { public Thing(Foo p1) { Command = new RelayCommand(() => DoIt(p1)); } private DoIt(Foo p) { ...

5 a resposta

Fechamentos JavaScript - questão de escopo variável

Estou lendo o site do desenvolvedor Mozilla sobre fechamentos e notei no exemplo deles por erros comuns que eles tinham este código: <p id="help">Helpful notes will appear here</p> <p>E-mail: <input type="text" id="email" name="email"></p> ...

0 a resposta

Definição e Exemplo de Fechamento

o que é fechamento e seu exemplo de correspondência? Eu tenho muita pesquisa e não consegui entender. Por favor, explique no aspecto genérico do conceito de linguagem de programação e no aspecto específico da linguagem de programação. Por favor ...

4 a resposta

Por que a referência de método pode usar variáveis não finais?

Fiquei um pouco confuso sobre classes internas e expressão lambda, e tentei pedir umaPergunta, questão [https://stackoverflow.com/questions/33038239/lambda-expressions-reference-to-an-instance-method-of-a-particular-object] sobre isso, mas surgiu ...

3 a resposta

Por que esse fechamento não tem acesso à palavra-chave 'this'? - jQuery

Sou iniciante em fechamentos (e Javscript em geral) e não consigo encontrar uma explicação satisfatória sobre o que está acontecendo neste código: function myObject(){ this.myHello = "hello"; this.myMethod = do_stuff; } function do_stuff(){ var ...

4 a resposta

Como posso usar fechamentos PHP 5.3 como usamos blocos em Ruby

Como posso usar o fechamento do PHP 5.3 como usamos blocos em Ruby. Eu nunca usei 'for' Loop em Ruby devido ao uso de blocos com métodos 'each' 'find_all' 'inject'. Como posso usar Closures do PHP 5.3 como Ruby Blocks e dizer adeus a 'for' ...

1 a resposta

Erro de verificação de empréstimo com a variável que não vive o tempo suficiente no lambda aninhado

Estou recebendo um erro dentro de uma lambda aninhada. let rows = vec![ vec![3, 6, 2, 8, 9, 0], vec![0, 0, 1, 4, 5, 1], ]; let pair_sums = rows.iter() .flat_map(|row| { (0 ..= row.len()).map(|i| row[i] + row[i + 1]) }) .collect::<Vec<_>>(); ...

1 a resposta

Localizando parâmetros de uma função no Python

Eu quero poder pedir uma aula__init__ método quais são os parâmetros. A abordagem direta é a seguinte: cls.__init__.__func__.__code__.co_varnames[:code.co_argcount]No entanto, isso não funcionará se a classe tiver decoradores. Ele fornecerá a ...