Programmer Mac OS X avec Cocoa pour les débutants 2e édition/Qu’est-ce que Cocoa ?

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

Généralement, pour tous nos projets dans ce wikibook, nous importerons Cocoa.h avec le code suivant:

#import <Cocoa/Cocoa.h>

Notez que #import fait quelque chose de similaire à ce que #include fait en C. #import inclut le fichier spécifié, mais contrairement à #include en C, vous n’avez pas à vous inquiéter qu’un fichier s’inclue lui-même ou qu’un fichier soit inclus deux fois. Le compilateur s’en occupe et fait simplement ce qu’il faut. Ainsi, dans ce wikibook, nous utiliserons toujours #import au lieu de #include, mais gardez à l’esprit qu’Objective-C peut faire tout ce que C peut faire, donc #include fonctionnera toujours dans n’importe quel code C utilisant #include. Vous pouvez mélanger C et Objective-C de n’importe quelle façon.

En regardant maintenant ce qui est importé, Cocoa.h importe l’interface du Framework Foundation, l’interface du Framework AppKit, et l’interface du FrameWork CoreData. Nous couvrirons ces frameworks un peu plus tard dans ce wikibook, mais pour l’instant, vous pouvez simplement penser que le Cocoa Framework est construit au-dessus de ces trois autres frameworks.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.