Objective-C 2.0 und Cocoa Praxiseinstieg : Programmierung für Mac OS X und iPhone


Holger. Hinzberg
Bok Tysk 2014 · Electronic books.
Annen tittel
Omfang
1 online resource (546 p.)
Utgave
2nd ed.
Opplysninger
Description based upon print version of record.. - Cover; Titel; Impressum; Inhaltsverzeichnis; Danksagung; Einleitung; An wen richtet sich das Buch?; Aufbau des Buches; Im Internet; Grundlagen von Objective-C; Grundlagen; 1.1 Das Cocoa-Framework; 1.2 Die typische Objective-C-Syntax; 1.3 Kontrollstrukturen; 1.4 Namenskonventionen; 1.5 Kommentare; 1.6 Stilmittel in den Listings; Durchstarten mit Xcode 4; 2.1 Installation von Xcode; 2.2 Das erste Projekt; 2.3 Das Workspace-Fenster; 2.4 Der Project Editor und seine Targets; 2.5 Der Navigator; 2.6 Der Texteditor; 2.7 Die Debugger-Ansicht; 2.8 Die Einstellungen von Xcode; 2.9 Die main-Methode. - 2.10 Die Schnellhilfe2.11 Ein paar Fragen ...; NSLog, Variablen und Format Specifier; 3.1 Arbeiten mit Code Sense; 3.2 Format Specifier; 3.3 Zeichenketten mit NSString; 3.4 Enum - Enumerated Type; 3.5 Vergleichen von Zeichenketten; 3.6 Zeichenketten sortieren; 3.7 Textteilbereiche mit NSRange; 3.8 NSMutableString; 3.9 NSMutableString und Zeiger; 3.10 Ein paar Fragen ...; Klassen und Objekte; 4.1 Header und Implementierung einer Objective-C-Klasse; 4.2 Die Erben von NSObject; 4.3 Hinzufügen einer neuen Objective-C-Klasse; 4.4 Instanzvariablen und Accessor-Methoden; 4.5 #import für die neue Klasse. - 4.6 Objekte erzeugen mit init, alloc oder new4.7 Methoden im Einsatz; 4.8 Methodenaufrufe mit self; 4.9 Key Value Coding; 4.10 Die Klassenbeschreibung; 4.11 Polymorphie, Selektoren und Enten; 4.12 Ein paar Fragen ...; Speicherverwaltung von Objekten; 5.1 Der Referenzzähler; 5.2 Die Klasse Person; 5.3 Objekte kopieren in Accessor-Methoden; 5.4 Besitzer von Objekten sind verantwortlich; 5.5 Autorelease; 5.6 Zeichenketten und der Referenzzähler; 5.7 Individuelle Initialisierungen; 5.8 Ein paar Fragen ...; Objective-C - Zweite Runde; 6.1 Properties - die Eigenschaften einer Klasse. - 6.2 Eigenschaften statt Accessor-Methoden6.3 Eigenschaften auf Methoden; 6.4 Eigenschaften mit anderen Variablen verbinden; 6.5 Benutzerdefinierte Bezeichner für Eigenschaften; 6.6 Respekt vor dem Unteilbaren; 6.7 Der Punkt-Operator; 6.8 Der Garbage Collector; 6.9 Automatic Reference Counting; 6.10 Migration zu ARC; 6.11 Ein paar Fragen ...; Der Debugger; 7.1 Haltepunkte; 7.2 Debugging mit Einzelschritten; 7.3 Editieren im Debugger; 7.4 Step In und Step Out; 7.5 Debug Navigator und Aufrufstapel; 7.6 Breakpoint Navigator; 7.7 Haltepunkt mit Bedingungen; 7.8 Benachrichtigung durch Haltepunkte. - 7.9 Ein paar Fragen ...Vererbung und Protokolle; 8.1 Das Erbe der Klasse Person; 8.2 Erweiterungen der abgeleiteten Klasse; 8.3 Methoden überschreiben; 8.4 Initialisierung von abgeleiteten Klassen; 8.5 Protokolle; 8.6 BOOL - Ein besonderer Datentyp; 8.7 Das NSCoding Protokoll; 8.8 Serialisierung leicht gemacht; 8.9 Ein paar Fragen ...; Array & Dictionary; 9.1 Personenliste - Ein Array mit Personen; 9.2 NSMutableArray; 9.3 Arrays und Referenzzähler; 9.4 Schnell durchs Array mit Fast Enumeration; 9.5 Vielfältige Manipulationen; 9.6 Arrays sortieren; 9.7 Ein Array aus einfachen Typen. - 9.8 Dictionaries - die schnellen Wörterbücher. - Der Autor gibt mit diesem Buch einen wirklich einfachen Einstieg in die Mac-Programmierung und zeigt Schritt für Schritt anhand zahlreicher Beispiele, wie Sie eigene Anwendungen erstellen. Sie erhalten zunächst eine Einführung in die Grundlagen von Objective-C, um dann mit Cocoa Anwendungen mit grafischer Oberfläche programmieren zu können. Auch die iPhone-Programmierung wird behandelt. Biographische Informationen Holger Hinzberg entwickelt seit vielen Jahren Software für den Mac und hat bereits das Buch Mac-Programmierung für Kids geschrieben. Rezension<b
Emner
Sjanger
Dewey
ISBN
3-8266-9907-6

Bibliotek som har denne