Completion Handler in Swift

Ich war auf der Suche nach viele Stunden suchen die Lösung für dieses Verschluss-problem in swift. Ich habe gefunden, dass viele Ressourcen für die Erklärung der Verschlüsse, aber für einige Grund, warum ich kann nicht scheinen, um diese arbeiten.

Dies ist die Objective-C-code, den ich versuche zu konvertieren in swift:

[direction calculateDirectionsWithCompletionHandler:^(MKDirectionsResponse *response, NSError *error) {
            NSLog(@"%@",[response description]);
            NSLog(@"%@",[error description]);

            }];

und den swift bin ich versucht aber funktioniert nicht:

directions.calculateDirectionsWithCompletionHandler(response: MKDirectionsResponse?, error: NSError?) {
    println(response.description)
    println(error.description)
}

Richtungen ist ein MKDirections Objekt.

Dank!

Schreibe einen Kommentar