#import、#include和@class的区别

来源:互联网 发布:sdrsharp软件 编辑:程序博客网 时间:2024/05/16 07:24

1.#include C语言中引入一个头文件,但是可能出现交叉编译, OC里面已经没有这个方式引入头文件了, 统一使用#import

2.#import 在OC中引入自己创建的头文件(#import”_”) 或者系统框架(#import<>) 。#import 不会出现交叉编译

import会包含这个类的所有信息,包括实体变量和方法,而@class只是告诉编译器,其后面声明的名称是类的名称,至于这些类是如何定义的,暂时不用考虑,后面会再告诉你。

0 0
原创粉丝点击