Logo

Objective-C, Xcode und Cocoa Tutorial


 

 

EIN TUTORIAL ZU OBJECTIVE-C, XCODE UND COCOA

 

Kapitel 2 - Fortsetzung

Das erste Cocoa Programm mit Xcode

Versuchen wir nun das Gesagte in einem ersten, einfachen Programm in Xcode anzuwenden. Dabei geht es vor allem darum, zu sehen wie dieses Konzept der Klassen in einem Projekt ausgeführt wird.

Wichtig: es geht noch nicht darum, die einzelnen Programmierschritte im Detail zu verstehen,  es geht vielmehr darum zu sehen wie eine Cocoa Applikation aussieht, die mit Objective-C programmiert wird.

Legen Sie dazu ein neues Projekt einer Cocoa Application mit dem Namen Hallo_Welt an. Das Projekt Fenster öffnet sich in alter Manier. Unter den angezeigten Files finden Sie auch eines mit dem Namen MainMenu.nib:

 



Öffnen Sie den Ordner NIB Files und doppelklicken Sie auf dieDatei MainMenu.nib. Der Interface Builder sollte sich geöffnet haben. Interface Builder ist der von Apple entwickelter GUI-Builder. GUI bedeutet „Graphical User Interface“, also grafische Benutzerschnittstelle. Der GUI-Builder bietet die grafische Erstellung einer Benutzeroberfläche an, Sie können jetzt  Buttons, Textfelder, Bilder, Filme und alles Mögliche in einem Fenster platzieren. In dem Fenster Cocoa Control finden Sie Buttons, Textfelder und andere Steuerelemente die Sie für Ihr Programm benötigen. Per drag and drop können Sie diese Elemente ins leere window Feld einfügen. Nehmen wir also einen Button und fügen ihn ein.

 


weiter ---- Objective-C Index ---- Startseite----zurück


Das Inhaltsverzeichnis

EINSTIEG
KAPITEL 1: SCHRITT FÜR SCHRITT ZUM ERSTEN PROGRAMM
KAPITEL 2: OBJEKTE, KLASSEN, INSTANZEN UND METHODEN
KAPITEL 3: DIE VERSCHIEDENEN DATENTYPEN
KAPITEL 4: DIE PROGRAMMSCHLEIFEN
KAPITEL 5: ENTSCHEIDE DICH, ENTWEDER ODER....
KAPITEL 6: UND NOCHMALS KLASSEN
KAPITEL 7: VERERBUNG
KAPITEL 8: POLYMORPHISMUS, DYNASCHISCHE TYPISIERUNG UND DYNAMISCHES BINDEN
KAPITEL 9: NOCH MEHR DATENTYPEN UND VARIABLEN
KAPITEL 10: CATEGORIES, POSING AND PROTOCOL
KAPITEL 11: DER PRÄPROZESSOR

 

 

 

Links