Enumerations in Swift

Mit Enumarations werden bestimmte Werte in einem Type gruppiert. Diese Werte können dann verwendet werden, ohne das man sich über deren Type Gedanken machen muss.

Die so definierte Enumeration Position hat jetzt die Member Top, Right, Bottom und Left.

Hinweis: Im Gegensatz zu C und Objective-C haben die Member keinen standardmäßigen Integer-Wert. Top, Right, Bottom und Left sind also nicht explizit 0, 1, 2 und 3.

Die Werte lassen sich so zuweisen:

Wenn die Variable cursorPos  ihren Typ kennt, kann sie auch über eine kurze Schreibweise zugewiesen werden:

(mehr …)

Hintergrundfarbe animiert ändern

Im ersten Beitrag möchte ich kurz zeigen, wie man mit einer Animation die Hintergrundfarbe einer UIView ändern kann.

Hierdurch wird in 0.3 Sekunden die Hintergrundfarbe von weiß nach blau geändert. (mehr …)