Suchergebnisse für Anfrage "closures"
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 ...
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 ...
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 = ...
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 = ...
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] ...
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: ...
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 = ...
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 ...
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?
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 ...