9.6 Application-Delegate

Tatsächlich nutzen wir Delegates schon seit unserem ersten Projekt. Die in Xcode 3.2 eingeführte Cocoa Application-Schablone enthält einen Application-Delegate. Nachdem Sie die grundlegende Idee im Zusammenhang mit einem Fenster verstanden haben, sollten Sie erkennen können, wie es bei Anwendungen eingesetzt wird.

Beim Start einer Anwendung passiert vielerlei, und Apple kümmert sich um das meiste davon. Aber Ihre Anwendung kann auch so spezielle Dinge umfassen, dass Apple sich unmöglich darum kümmern kann. Wenn es etwas Bestimmtes gibt, das erledigt werden soll, sobald die Anwendung geladen wurde, dann implementieren sie die applicationDidFinishLaunching:-Methode des Application-Delegate.

Beachten Sie, dass die Header-Datei ...

Get Cocoa-Programmierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.