Kapitel 12: Sicherer Programmcode

Zuverlässige Programme, die einwandfrei funktionieren und nicht abstürzen, sind nicht nur ein Qualitätsmerkmal für den Entwickler, sondern auch für die Plattform, auf der sie ausgeführt werden. Mit Swift 2 hat sich Apple diesem Themengebiet angenommen und einige Neuerungen vorgestellt, die für einen besseren Programmcode sorgen sollen. Zweifellos eine gute Idee – ohne zusätzliche Arbeit der Programmierer funktioniert es allerdings nicht!

12.1  Funktionen absichern mit guard

Eine neue Form von Fallunterscheidung wurde mit der guard-Struktur eingeführt, die für einen sichereren und übersichtlicheren Code sorgen soll. Im Gegensatz zu einer if-Struktur gibt es bei einer Überprüfung mit guard ausschließlich ...

Get Einfuhrung in Swift 2 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.