关于iphone:#import “xxx” 和#import 之间有什么区别?

What is the difference between #import “xxx” and #import <xxx>?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
What is the difference between #include and #include “filename”?
Difference between writing #import and #import “filename.h” i.e written the file name in angular brackets and quotes?

这可能是个愚蠢的问题。#import #import"QuartzCore/QuartzCore.h"有什么区别?(大于/小于双引号)

它们似乎都能工作。


一般说来,#import"QuartzCore/QuartzCore.h"表单是"查找我自己的头,如果找不到,就查找系统头",表单是"查找系统头"。理论上,位置是由编译器定义的,它们可以在给定的平台上以不同的方式实现,但是我没有遇到执行任何不同操作的C编译器。


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