In dem Buch „Swift Programming Language 3.0“, erwähnt, dass Verschlussarten umfassen:Sind Instanzmethoden Verschlüsse?
Globale Funktionen Verschlüsse sind, die einen Namen haben und erfasse nicht alle Werte
Verschachtelte Funktion Schließungen sind dass hat einen Namen und kann Capture-Werte aus ihrer umschließenden Funktion
Closure Ausdruck ist unbenannte Verschluss in einer leichten Syntax geschrieben, die Werte aus dem sie umgebenden Kontext erfassen
Ich habe mich nur gefragt, ob eine Funktion, die im Klassenumfang existiert, als eine Schließung zählen? Man kann diese Funktion durchaus als Argument für andere Funktionen weitergeben, aber ist es eine Schließung?
Dies scheint relevant: http://stackoverflow.com/a/36576717/1226963 – rmaddy