Programmare Mac OS X con Cocoa per principianti 2a edizione/Che cos’è Cocoa?

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

Generalmente, per tutti i nostri progetti in questo wikibook, importeremo Cocoa.h con il seguente codice:

#import <Cocoa/Cocoa.h>

Nota che #import fa qualcosa di simile a quello che fa #include in C. #import include il file specificato, ma a differenza di #include in C, non dovete preoccuparvi che un file includa se stesso o che un file sia incluso due volte. Il compilatore se ne occupa e fa semplicemente la cosa giusta. Così, in questo wikibook, useremo sempre #import invece di #include, ma tieni a mente che Objective-C può fare qualsiasi cosa che C può fare, quindi #include funzionerebbe ancora in qualsiasi codice C che usasse #include. Potete mescolare C e Objective-C in qualsiasi modo.

Ora guardando cosa viene importato, Cocoa.h importa l’interfaccia al Foundation Framework, l’interfaccia all’AppKit Framework, e l’interfaccia al CoreData FrameWork. Tratteremo questi framework un po’ più avanti in questo wikibook, ma per ora, potete semplicemente pensare al Cocoa Framework come se fosse costruito sopra questi tre altri framework.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.