Mac OS X programmeren met Cocoa voor beginners 2e editie/Wat is Cocoa?

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

In het algemeen, voor al onze projecten in dit wikibook, zullen we Cocoa.h importeren met de volgende code:

#import <Cocoa/Cocoa.h>

Merk op dat #import iets doet dat lijkt op wat #include in C doet. #import bevat het gespecificeerde bestand, maar in tegenstelling tot #include in C, hoef je je geen zorgen te maken dat een bestand zichzelf insluit of dat een bestand twee keer wordt ingesloten. De compiler zorgt daarvoor en doet gewoon het juiste. Dus, in dit wikibook, zullen we altijd #import gebruiken in plaats van #include, maar onthoud dat Objective-C alles kan doen wat C kan doen, dus #include zou nog steeds werken in elke C code die #include gebruikt. Je kunt C en Objective-C op elke manier mixen.

Nu kijkend naar wat er geïmporteerd wordt, Cocoa.h importeert de interface naar het Foundation Framework, de interface naar het AppKit Framework, en de interface naar het CoreData FrameWork. We zullen deze raamwerken een beetje meer later in dit wikibook te behandelen, maar voor nu, kun je gewoon denken van de Cocoa Framework als zijnde gebouwd op de top van deze drie andere raamwerken.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.