Mac OS X programmieren mit Cocoa für Einsteiger 2. Auflage/Was ist Cocoa?

#import <Foundation/Foundation.h>#import <AppKit/AppKit.h>#import <CoreData/CoreData.h>

Im Allgemeinen werden wir für alle unsere Projekte in diesem Wikibook die Datei Cocoa.h mit dem folgenden Code importieren:

#import <Cocoa/Cocoa.h>

Beachten Sie, dass #import etwas Ähnliches tut, wie #include in C. #import schließt die angegebene Datei ein, aber im Gegensatz zu #include in C muss man sich nicht darum kümmern, dass eine Datei sich selbst einschließt oder dass eine Datei zweimal eingeschlossen wird. Der Compiler kümmert sich darum und macht einfach das Richtige. In diesem Wikibook werden wir also immer #import anstelle von #include verwenden, aber bedenken Sie, dass Objective-C alles kann, was C auch kann, so dass #include auch in jedem C-Code funktionieren würde, der #include verwendet. Sie können C und Objective-C beliebig mischen.

Wenn wir uns nun ansehen, was importiert wird, importiert Cocoa.h die Schnittstelle zum Foundation Framework, die Schnittstelle zum AppKit Framework und die Schnittstelle zum CoreData FrameWork. Wir werden diese Frameworks später in diesem Wikibook ein wenig genauer behandeln, aber für den Moment können Sie sich das Cocoa Framework einfach als auf diesen drei anderen Frameworks aufbauend vorstellen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.