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.