OS include 、import、@class
#include
区分#include <x.h>与#include "x.h"的作用
系统文件目录下去查找该文件.
#include "x.h":用户自定义的文件用双引号引用,编译器首先会
在用户目录下查找,然后到安装目录中查找,最后在系统文件中查找。
在使用#include的时候要注意处理重复引用(这也是objc中#include与#import的区别)
例如:ClassA与ClassB同时引用了ClassC,不做重复引用处理的时候在ClassD中同时引用ClassA,ClassB编译会提示对ClassC重复引用的错误.
我们可以:#ifndef _CLASSC_H#define _CLASSC_H