15.3 Übung: Die Pinselfarbe ändern

Sie sollen einen roten Rahmen zeichnen, wenn eine Anwendung endet, und beim Start einen grünen. Verschwenden Sie keine Zeit darauf, das Rechteck zu füllen.

Fügen Sie eine Eigenschaft namens alertColor vom Typ NSColor in Ihren IconView ein. Ändern Sie den drawRect:-Code so ab, dass die Pinselfarbe in alertColor geändert und das Rechteck umrahmt wird.

Implementieren Sie applicationDidLaunch: im IconViewController so, dass er den alertColor von IconView auf grün setzt. Die IconView-Instanz ist der View des IconViewController. Unglücklicherweise müssen Sie ein Typecasting der Variablen view zum Typ IconView vornehmen, um die alertColor-Eigenschaft setzen zu können.

Ein weiterer Schritt ist nötig: Sie müssen angeben, ...

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.