»Swift für Ungeduldige« ist für jeden erfahrenen Objective-C-Entwickler
der perfekte Einstieg in die Programmiersprache Swift. Verlieren Sie keine Zeit damit, Grundlagen durchzukauen, die Ihnen längst bekannt sind.
Anhand von erprobten
Code-Beispielen - in dieser Übersetzung optimiert für Swift 1.2 - und mit klaren Erläuterungen zeigen die Autoren, wie die Eigenschaften von Swift jene von Objective-C übertreffen. Schnell lernen Sie, Objekte, Klassen, Optionals, Generics, Funktionen, Closures und mehr auf die flinke Swift-Art zu meistern. Jedes Kapitel enthält
Praxisübungen, die Ihre Fähigkeiten vertiefen und verstärken. Sie erfahren, wie Sie gewohnte Objective-C-Lösungen in Swift implementieren, und damit Ihren Code für mobile wie für Desktop-Applikationen effizienter und leistungsfähiger gestalten. Und da Sie vermutlich die Programmierung in Objective-C in nächster Zeit nicht aufgeben werden (oder können), entdecken Sie mit diesem Buch, wie Sie
beide Sprachen gemeinsam verwenden. Integrieren Sie Swift-Code in bestehende Projekte oder Workflows und bereiten Sie nach und nach Ihr derzeitiges Code-Fundament auf die Zukunft vor.
Aus dem Inhalt
- Swifts neue Muster und ihre kurz gefasste, ausdrucksstarke Syntax für sicheren, belastbaren Code einsetzen
- Sich die überraschenden Möglichkeiten von Swifts Datenstruktur zunutze machen
- Durch Swifts Typisierung Fehler, die in anderen Sprachen üblich sind, vermeiden
- Swift und Objective-C in einem Projekt gemeinsam anwenden
- Optionals anwenden, um mit ungültigen, fehlenden oder unbekannten Werten richtig umzugehen
- Mit Singletons Shared Objects schaffen
- Generics implementieren, um Duplizierung zu reduzieren, die Effizienz zu verbessern und die Code-Pflege zu vereinfachen
- Mit C- und Objective-C-APIs interagieren