Suchergebnisse für Anfrage "closures"

3 die antwort

Was sind die Anwendungsfälle für Schließungen / Rückruffunktionen in JavaScript?

Ich habe Crockfords Vortrag über JavaScript-Schließungen angehört und bin von den Vorteilen des Versteckens von Informationen überzeugt, aber ich verstehe nicht genau, wann ich Rückruffunktionen verwenden soll. Es ist meistens eine wahre ...

1 die antwort

UILabel-Text, der innerhalb eines Swift-Verschlusses aktualisiert wurde, kann nicht angezeigt werden

Während ich Swift lerne, programmiere ich eine einfache iOS-Übungs-App, um Wetterinformationen für eine bestimmte Stadt von einer Site zu entfernen und in einem UILabel anzuzeigen. Der Code verwendet die Schließung "NSURLSession.sharedSession ...

3 die antwort

Variable im übergeordneten Bereich an Rückruffunktion übergeben

Dies ist eher eine JavaScript-Abschlussfrage als eine Firebase-Frage. Im folgenden Code erkennt der Firebase-Rückruf die Variable myArr im übergeordneten Bereich nicht. function show_fb() { var myArr = []; var firebase = ...

TOP-Veröffentlichungen

1 die antwort

Repetitive Try-Catch-Blöcke mit Groovy "mit" Schließung?

Ich habe die folgende Groovy-Klasse: @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 = ...

1 die antwort

Captured Closure (für Schleifenvariable) in Go

Sollte nicht Compiler Capture gehenfor...range Schleifenvariablen als lokal zugewiesene Abschlussvariable? Lange Version Dies hat mich verwirrtin C # [https://stackoverflow.com/questions/16264289/captured-closure-loop-variable-in-c-sharp-5-0] ...

2 die antwort

inout-Parameter beim Schließen bringt den Swift-Compiler zum Absturz

lles, was ich tun muss, ist, ein neues Projekt in Swift zu starten und zu @ hinzuzufügmain.swift struct Foo { let bar: (inout baz: String) -> () }Wenn ich versuche zu bauen, erhalte ich eine Fehlermeldung: Command failed due to signal: ...

2 die antwort

Drucken Sie die Fibonacci-Serie aus

Ich versuche ein einfaches Python-Programm zu schreiben. Es soll einen Abschluss zurückgeben, der aufeinanderfolgende Fibonacci-Zahlen zurückgibt: def fibGen(): n_1 = 0 n_2 = 0 n = 1 def fib(): if n_1 ==0 and n_2 ==0: n_1 = 1 return n else: n = ...

2 die antwort

Was bedeutet "über den einschließenden Bereich / die einschließende Klasse schließen"?

Die Akka-Dokumentation dokumentiert gefährliche Varianten der Verwendung vonProps: // NOT RECOMMENDED within another actor: // encourages to close over enclosing class val props7 = Props(new MyActor)Then fährt fort zu erklären: Diese Methode ...

10 die antwort

Ist es notwendig, in Closures von UIView.animateWithDuration (…) [unowned self] zu verwenden?

UIView.animateWithDuration(1, animations: { [unowned self] in self.box.center = self.boxTopRightPosition }, completion: { [unowned self] completed in self.box.hidden = true })Ist es notwendig, Speicherverlust zu vermeiden?

16 die antwort

Eingefangene Variable in einer Schleife in C #

Ich bin auf ein interessantes Problem mit C # gestoßen. Ich habe Code wie unten. List<Func<int>> actions = new List<Func<int>>(); int variable = 0; while (variable < 5) { actions.Add(() => variable * 2); ++ variable; } foreach (var act in ...