Über Objective-C

Lerne die Sprache Objective-C kennen


Objective-C ist eine dünne Schicht über C und eine „strikte Obermenge“ von C. Das heißt, du kannst jedes C-Programm mit einem Objective-C-Compiler kompilieren und C-Code ohne Weiteres in eine Objective-C-Klasse einfügen.

Seine Objektsyntax hat Objective-C von Smalltalk übernommen.

Die gesamte Syntax für nicht objektorientierte Operationen (darunter primitive Variablen, Präprozessor-Anweisungen, Ausdrücke, Funktionsdeklarationen und Funktionsaufrufe) ist identisch mit der von C. Die Syntax für objektorientierte Features setzt dagegen den Nachrichtenversand im Smalltalk-Stil um.

Mehr über die Sprache und ihre Geschichte erfährst du hier.