美文网首页
#include,#import和@class

#include,#import和@class

作者: 你好吃了么 | 来源:发表于2016-08-04 10:20 被阅读0次

    - #include:

     - 用于文件包含, #include "A.h";

     - 当C 包含 A和B, 同时B包含A,会重复引用A文件,影响效率;

    - #import

     - #include的优化版,保证对某个文件的引用只会发生一次;

    - @class

     - 声明对类的引用,通知编译器,可以使用类公开的属性;但是必须要在.m文件中使用#import包含类的头文件才能正常使用。

    注:当需要包含C语言头文件时,如#include <math.h>  需要使用#include;

          当包含OC头文件时,使用#import;

    相关文章

      网友评论

          本文标题:#include,#import和@class

          本文链接:https://www.haomeiwen.com/subject/ucecsttx.html