PI(应用编程接口)Р框架中包含了很多头文件,若想使用整个框架的内容,包含它的主头文件即可Р#import <Foundation/Foundation.h>РРBOOL的使用РBOOL类型的本质Рtypedef signed char BOOL;РBOOL类型的变量有2种取值:YES、NOР#define YES (BOOL)1Р#define NO (BOOL)0РBOOL的输出(当做整数来用)РРNSLog(@"%d %d", YES, NO);РР第3个OC程序Р多个.m文件的开发Р跟C语言中多个.c文件的开发是一样的Р编写3个文件Рmain.mР#import "one.h"Рint main()Р{Р test();Р return 0;Р}Рone.hРvoid test();Рone.mР#import <Foundation/Foundation.h>Рvoid test()Р{Р NSLog(@"调用了test函数");Р}РР终端指令Р编译:cc –c main.m test.mР链接:cc main.o test.o –framework FoundationР运行:./a.outРР.m文件和.c文件混用开发Р编写3个文件Рmain.mР#import "one.h"Рint main()РР{Р test();Р return 0;Р}Рone.hРvoid test();Рone.cР#include <stdio.h>Рvoid test()Р{Р printf("调用了test函数\n");Р}РР终端指令Р编译:cc –c main.m test.mР链接:cc main.o test.oР运行:./a.outР(没有使用Foundation框架的话,就不用-framework Foundation)