Logo

Objective-C, Xcode und Cocoa Tutorial


 

Kapitel 1 - Fortsetzung:

Wann immer Sie ein Xcode Projekt anlegen, wird die main.m Datei bereits angelegt worden sein und Sie werden Sie auch nie ändern müssen, denn diese Datei hat lediglich die Funktion - das wissen Sie jetzt - das Programm zu starten. Ihre Programmierarbeit wird sich in anderen Dateien abspielen. Doch zu Beginn, um die grundlegende Dinge der Programmiersprache Objective-C zu erklären, bietet es sich geradezu an, zwischen die geschwungenen {} Klammern die verschiedenen Programmstatements und Befehle zu schreiben und auszuprobieren, die Ihnen diese Programmiersprache bietet. Mit der main Funktion können Sie so ohne großen Aufwand - gleich nach dem Programmieren - den Erfolg Ihres Werkes im Startfenster begutachten. Dieses Startfenster ist - Sie werden mit mir übereinstimmen – grafisch nicht gerade sehr ansprechend und hat eher das Flair der frühen 80er Jahre, hat auch keine schönen Buttons zum Drücken, keine Bilder, keine schönen Tabellen,...usw. All das werden Sie bald schon mit Hilfe des Interface builder erstellen um dann in Xcode diese Buttons, Tabellen usw im Editorfenster mit Hilfe von Objective-C durch Programmierarbeit zum Leben erwecken. So, aber nun wieder ein Päuschen! Sie wissen: den Hund füttern, die Pflanzen gießen, dem Schatz.......usw.




DAS ZWEITE PROGRAMM: DIE PROGRAMMIERSPRACHE ALS EIGENE SPRACHE UND DAS ANZEIGEN UND EINSETZEN VON VARIBLEN UND WERTEN:

Nun sind Sie bestens gerüstet, weitere Programme zu schreiben. Sie legen nun also ein neues Projekt in Xcode an – wie das geht wissen Sie jetzt – und öffnen wieder die main.m Datei im Editor Fenster. Tippen Sie dann folgendes Programm ein:

Programm 2.2
-----------------------------------------------------------------------------------------------------------------
#import <stdio.h>

int main(int argc, char *argv[])
{
    int summe;

summe = 50 + 25;
printf ("Die Summe von 50 + 25 ist %i", summe);
return 0;
}
-----------------------------------------------------------------------------------------------------------------

Nach dem Drücken auf build an go erscheint das Ausgabefenster:

Programm 2.2 output
-----------------------------------------------------------------------------------------------------------------
Die Summe von 50 + 25 ist 75
Executable “Programm2” has exited with status 0.
-----------------------------------------------------------------------------------------------------------------


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