Termín obdržení zásilky
Dodací doba je ovlivněna statním svátkem ( 24.12, 25.12, 26.12 )
Česká pošta Pátek 27.12
PPL Pátek 27.12
Osobní odběr Pondělí 30.12
Termíny jsou pouze orientační a mohou se lišit podle zvoleného typu platby. O Průběhu zásilky Vás budeme informovat e-mailem.
Při nákupu většího množství produktů negarantujeme dodání do zobrazeného data

Swift 4

Swift 4
15 %

1092  Kč 1 284 Kč

Sleva až 70% u třetiny knih
Vorwort ... 15 TEIL I Swift ... 19 1. Hello World! ... 21 1.1 ... Hello World im Playground ... 21 1.2 ... Hello World als Terminal-App ... 31 1.3 ... Hello World auf dem iPad ... 39 2. Swift-Crashkurs ... 41 2.1 ... Elementare Syntaxregeln und Kommentare ... 41 2.2 ... Variablen, Konstanten und Datentypen ... 46 2.3 ... Strukturierung des Codes ... 50 2.4 ... Klassen und Datenstrukturen ... 54 2.5 ... Fehlerabsicherung ... 56 2.6 ... Xcode-Crashkurs ... 58 3. Operatoren ... 71 3.1 ... Zuweisungs- und Rechenoperatoren ... 71 3.2 ... Vergleichsoperatoren und logische Operatoren ... 76 3.3 ... Range-Operatoren ... 80 3.4 ... Operatoren für Fortgeschrittene ... 84 3.5 ... Eigene Operatoren ... 87 4. Variablen und Optionals ... 93 4.1 ... Variablen und Konstanten ... 93 4.2 ... Optionals ... 99 4.3 ... Wert- versus Referenztypen ... 104 5. Verzweigungen und Schleifen ... 107 5.1 ... Verzweigungen mit if ... 107 5.2 ... Inverse Logik mit guard ... 110 5.3 ... Verzweigungen mit switch ... 112 5.4 ... Versions- oder plattformabhängiger Code ... 115 5.5 ... Schleifen ... 117 5.6 ... Nicht triviale Schleifen ... 121 6. Funktionen und Closures ... 127 6.1 ... Funktionen definieren und ausführen ... 127 6.2 ... Parameter ... 138 6.3 ... Standardfunktionen ... 145 6.4 ... Funktionale Programmierung ... 149 6.5 ... Closures ... 154 7. Zahlen und geometrische Strukturen ... 165 7.1 ... Zahlen und boolesche Werte ... 165 7.2 ... NSNumber ... 170 7.3 ... CGFloat, CGPoint, CGSize und Co. ... 171 8. Zeichenketten ... 179 8.1 ... Syntax ... 180 8.2 ... Bearbeitung von Zeichenketten ... 184 8.3 ... Suchen und ersetzen ... 188 8.4 ... Zeichenketten zerlegen und zusammensetzen ... 191 8.5 ... Zeichenketten und Zahlen umwandeln ... 197 8.6 ... Zeichenketten und binäre Daten umwandeln (Data-Struktur) ... 201 9. Datum und Uhrzeit ... 203 9.1 ... Datum und Uhrzeit ermitteln und darstellen ... 203 9.2 ... Rechnen mit Datum und Uhrzeit ... 205 10. Arrays, Dictionaries, Sets und Tupel ... 207 10.1 ... Arrays ... 207 10.2 ... Arrays und Aufzählungen verarbeiten ... 217 10.3 ... Dictionaries ... 226 10.4 ... Sets ... 230 10.5 ... Option-Sets ... 231 10.6 ... Tupel ... 233 10.7 ... Lottosimulator ... 235 11. Objektorientierte Programmierung I ... 241 11.1 ... Klassen und Strukturen ... 242 11.2 ... Enumerationen ... 250 11.3 ... Eigenschaften ... 254 11.4 ... Init- und Deinit-Funktion ... 266 11.5 ... Methoden ... 271 11.6 ... Subscripts ... 278 11.7 ... Typ-Aliasse ... 281 11.8 ... Speicherverwaltung ... 282 12. Objektorientierte Programmierung II ... 287 12.1 ... Vererbung ... 287 12.2 ... Generics ... 299 12.3 ... Protokolle ... 304 12.4 ... Standardprotokolle ... 314 12.5 ... Extensions ... 322 12.6 ... Protokollerweiterungen ... 328 12.7 ... Reflection und Metatypen ... 331 13. Fehlerabsicherung ... 337 13.1 ... Fehlerabsicherung mit try und catch ... 337 13.2 ... Selbst Fehler auslösen (throws und throw) ... 346 13.3 ... Fehler in Funktionen weitergeben (rethrows) ... 350 13.4 ... Das Error-Protokoll ... 354 13.5 ... Fehlerabsicherung von API-Methoden (NSError) ... 355 14. Importe, Attribute und Systemfunktionen ... 359 14.1 ... Module, Frameworks und Importe ... 359 14.2 ... Attribute ... 363 14.3 ... Systemfunktionen aufrufen ... 365 TEIL II App-Programmierung ... 371 15. Hello iOS-World! ... 373 15.1 ... Projektstart ... 374 15.2 ... Gestaltung der App ... 375 15.3 ... Steuerung der App durch Code ... 380 15.4 ... Actions und Outlets für Fortgeschrittene ... 385 15.5 ... Layout optimieren ... 388 15.6 ... Textgröße mit einem Slider einstellen ... 395 15.7 ... Apps auf dem eigenen iPhone/iPad ausführen ... 398 15.8 ... Komponenten und Dateien eines Xcode-Pro
Autor:
Nakladatel: Rheinwerk Verlag
Rok vydání: 2017
Jazyk : Němčina
Vazba: Hardback
Počet stran: 1304
Mohlo by se vám také líbit..