Archiv der Kategorie: Swift

Swift — Besondere Operatoren

Swift kennt im Wesentlichen dieselben Operatoren wie die meisten anderen Programmiersprachen — also etwa +, -, * und / für die Grundrechnungsarten, = für Zuweisungen, == und === für Vergleiche etc. Allerdings gibt es in Swift auch einige Besonderheiten, die einen genaueren Blick rechtfertigen. Vorweg ein Überblick:

Operator         Bedeutung
------------     -----------------------------
(a, b) = (1, 2)  Mehrfachzuweisung
a &+ b           Addition ohne Überlaufkontrolle
a &- b           Subtraktion ohne Überlaufkontrolle
a &* b           Multiplikation ohne Überlaufkontrolle
a &/ b           Division ohne Überlaufkontrolle
a &% b           Restwert ohne Überlaufkontrolle
a ?? b           Nil Coalescing
a ~= b           Vergleichsoperator für `switch/case`

Swift — Besondere Operatoren weiterlesen

Swift kennenlernen

Vor einem halben Jahr hat Apple seine Entwickler mit der neuen Programmiersprache Swift überrascht. Im Vergleich zu Objective X ist Swift eine moderne Sprache mit einer einfachen und klaren Syntax. Swift mindert damit eine wesentliche Hürde für angehende iOS- oder OS-X-Entwickler und wird Objective C längerfristig wohl ablösen.

Was gibt es Schöneres, als eine neue Programmiersprache kennenzulernen? In diesem Sinne werde ich Ihnen auf diesem Blog in den nächsten Monaten einige Spezialitäten von Swift vorstellen. Den Start macht eine Art »Hello-World«-Blogbeitrag.

Swift kennenlernen weiterlesen