Mac OS X:n ohjelmointi Cocoalla aloittelijoille 2. painos/Mikä on Cocoa?

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

Yleisesti kaikissa projekteissamme tässä wikikirjassa tuomme Cocoa.h:n seuraavalla koodilla:

#import <Cocoa/Cocoa.h>

Huomaa, että #import tekee jotakin samanlaista kuin #include tekee C:ssä. #import sisällyttää määritetyn tiedoston, mutta toisin kuin #include C:ssä, sinun ei tarvitse huolehtia siitä, että tiedosto sisällyttää itsensä tai että tiedosto sisällytetään kahdesti. Kääntäjä huolehtii siitä ja tekee vain oikean asian. Tässä wikikirjassa käytämme siis aina #importia #include-koodin sijasta, mutta pidä mielessä, että Objective-C voi tehdä mitä tahansa, mitä C voi tehdä, joten #include toimisi silti missä tahansa C-koodissa, joka käyttää #includea. Voit sekoittaa C:tä ja Objective-C:tä miten vain.

Katsotaan nyt mitä tuodaan, Cocoa.h tuo Foundation Frameworkin rajapinnan, AppKit Frameworkin rajapinnan ja CoreData FrameWorkin rajapinnan. Käsittelemme näitä kehyksiä hieman enemmän myöhemmin tässä wikikirjassa, mutta toistaiseksi voit ajatella, että Cocoa-kehys on rakennettu näiden kolmen muun kehyksen päälle.

Vastaa

Sähköpostiosoitettasi ei julkaista.