一个框架(Framework)就是一个软件包,它包含了多个类。
Mac操作提供了几十个框架,从而帮助我们快速地在Mac系统上开发应用程序。在这些框架中,有一些称为基础框架,其中的类包括:字符串(NSString)、数字(NSNumber)、数组(NSArray)、字典(NSDictionary)、集合(NSSet)等。
所有基础框架上的类都同用户界面无关。
为了使用这些类,需要在程序中,使用下述语句来导入基础框架的头文件:
#import <Foundation/Foundation.h>
也可以导入要使用的类的头文件,如:
#import <Foundation/NSString.h>
这些基础框架是我们开发Mac程序的基础,基础框架的根类是NSObject类。