Archiv der Kategorie: Swift

Swift — Referenz aller Sonderzeichen

Die Syntax von Swift macht Gebrauch von unzähligen Sonderzeichen und Zeichenkombinationen — nicht nur für Operatoren, sondern auch für diverse andere Sprachfunktionen. Ich habe mich bemüht, hier eine möglichst vollständige Referenz aller Zeichen und ihrer Bedeutung je nach Kontext zusammenzustellen. Wenn etwas fehlt, melden Sie sich bitte, entweder per Mail an kontakt@kofler.info oder per Kommentar am Ende dieses Beitrags.

Swift — Referenz aller Sonderzeichen weiterlesen

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