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.