La syntaxe du Bloc de Swift

Je suis en train de réécrire l'Objective-C, Swift, je ne peux pas travailler sur la syntaxe ou de comprendre les docs

Voici un exemple simplifié en Objective-C, j'ai écrit:

[UIView animateWithDuration:10.0 animations:^{self.navigationController.toolbar.frame = CGRectMake(0,10,0,10);}];

Comment puis-je écrire Swift?

C'est le modèle de saisie semi-automatique donne:

UIView.animateWithDuration(duration: NSTimeInterval, animations: (() -> Void))

OriginalL'auteur Ryan Heitner | 2014-06-04