Programmering af Mac OS X med Cocoa for begyndere 2. udgave/What Is Cocoa?

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

Generelt for alle vores projekter i denne wikibog vil vi importere Cocoa.h med følgende kode:

#import <Cocoa/Cocoa.h>

Bemærk, at #import gør noget, der svarer til det, som #include gør i C. #import inkluderer den angivne fil, men i modsætning til #include i C behøver du ikke at bekymre dig om, at en fil inkluderer sig selv eller at en fil inkluderes to gange. Compileren tager sig af det og gør bare det rigtige. Så i denne wikibog vil vi altid bruge #import i stedet for #include, men husk på, at Objective-C kan gøre alt det, som C kan gøre, så #include ville stadig fungere i enhver C-kode, der brugte #include. Du kan blande C og Objective-C på alle måder.

Nu ser vi på, hvad der er importeret, Cocoa.h importerer grænsefladen til Foundation Framework, grænsefladen til AppKit Framework og grænsefladen til CoreData FrameWork. Vi dækker disse frameworks lidt mere senere i denne wikibog, men indtil videre kan du bare tænke på Cocoa Framework som værende bygget oven på disse tre andre frameworks.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.