Apples neue Programmiersprache Swift ist an manchen Stellen etwas gewöhnungsbedürftig. Falls ihr euch fragt, wie ihr in einer Klasse einen Delegate implementieren könnt, findet ihr hier ein Beispiel:
class TestViewController: UIViewController, UIWebViewDelegate{
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
Delegates werden in Swift mit Kommas hinter den Typ der Klasse angehängt. Im Beispiel implementiert die Klasse TestViewController den UIWebViewDelegate.