Programowanie Mac OS X z Cocoa dla początkujących 2nd Edition/What Is Cocoa?

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

Generalnie, dla wszystkich naszych projektów w tym wikibooku, będziemy importować Cocoa.h z następującym kodem:

#import <Cocoa/Cocoa.h>

Zauważ, że #import robi coś podobnego do tego, co #include robi w C. #import dołącza określony plik, ale w przeciwieństwie do #include w C, nie musisz się martwić o to, że plik dołączy się sam lub zostanie dołączony dwukrotnie. Kompilator zajmuje się tym i po prostu robi to co należy. Tak więc, w tym wikibooku, zawsze będziemy używać #import zamiast #include, ale pamiętaj, że Objective-C może robić wszystko to, co C, więc #include nadal będzie działać w każdym kodzie C, który używał #include. Możesz mieszać C i Objective-C w dowolny sposób.

Teraz patrząc na to, co jest importowane, Cocoa.h importuje interfejs do Foundation Framework, interfejs do AppKit Framework i interfejs do CoreData FrameWork. Omówimy te frameworki nieco szerzej w dalszej części tego wikibooka, ale na razie możesz myśleć o Cocoa Framework jako o zbudowanym na szczycie tych trzech innych frameworków.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.