#import与#include区别

#import与#include区别

(1) #import是一个条件预编译语句,作用是将头文件中的所有源代码原封不动            的置换至当前位置,作用与#include相同   

(2)#import相比#include可以防止交叉编译

(3) #include需要与#ifndef、#define、#endif条件预编译语句结合使用            防止交叉编译

(4) 常用的条件预编译语句: #import、#include、、#define、#elif、            #else、#ifndef、#if、#endif 

(5) <>导入函数库、框架的头文件,“”导入用户自定义的头文件 

(6)中Foundation是框架名称,

Foundation.h是框架的“主头文件”,

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.项目经验 2.基础问题 3.指南认识 4.解决思路 ios开发三大块: 1.Oc基础 2.CocoaTouch...
    阳光的大男孩儿阅读 5,031评论 0 13
  • 一、(一共三十题) 1.main() { int a[5]={1,2,3,4,5}; int *ptr=(int ...
    iOS_Alex阅读 764评论 0 2
  • 3、请说明一下objective-c中#import 、#include 及@class的区别?#import<>...
    AlanGe阅读 986评论 0 0
  • 一、(一共三十题) 1.main() { int a[5]={1,2,3,4,5}; int *ptr=(int ...
    iOS_Alex阅读 987评论 0 0
  • C中的预编译宏定义 2009-02-10 作者: infobillows 来源:网络 在将一个C源程序转换为可执行...
    白水灬煮一切阅读 1,640评论 0 5