Programación de Mac OS X con Cocoa para principiantes 2ª edición/¿Qué es Cocoa?

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

Generalmente, para todos nuestros proyectos en este wikilibro, importaremos Cocoa.h con el siguiente código:

#import <Cocoa/Cocoa.h>

Note que #import hace algo similar a lo que #include hace en C. #import incluye el archivo especificado, pero a diferencia de #include en C, no tiene que preocuparse de que un archivo se incluya a sí mismo o de que un archivo se incluya dos veces. El compilador se encarga de eso y simplemente hace lo correcto. Así que, en este wikibook, siempre usaremos #import en lugar de #include, pero ten en cuenta que Objective-C puede hacer cualquier cosa que C pueda hacer, así que #include seguiría funcionando en cualquier código C que usara #include. Puedes mezclar C y Objective-C de cualquier manera.

Ahora mirando lo que se importa, Cocoa.h importa la interfaz del Foundation Framework, la interfaz del AppKit Framework, y la interfaz del CoreData FrameWork. Cubriremos estos frameworks un poco más adelante en este wikibook, pero por ahora, puedes pensar que el Cocoa Framework está construido sobre estos otros tres frameworks.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.