#import“xxx”和#import 有什么区别?

可能重复:
#include 和#include“filename”有什么区别?
写#import 和#import“filename.h”之间的区别,即用尖括号和引号写入文件名?

这可能是一个愚蠢的问题。 #import #import "QuartzCore/QuartzCore.h"什么#import "QuartzCore/QuartzCore.h" ? ( 大于/低于双引号

他们似乎都工作。

一般来说, #import "QuartzCore/QuartzCore.h"forms是“找到我自己的标题,如果你找不到它寻找系统标题”,那么forms就是“找到一个系统头”。 从理论上讲,这些位置是编译器定义的,它们可以在给定平台上以不同方式实现,但我没有遇到过做任何不同的C编译器。

#include 告诉编译器查看所有包含目录。
#include "something"告诉编译器只查看包含其中的include的文件目录。