美文网首页
ios Objective-C 6.0 源文件组织

ios Objective-C 6.0 源文件组织

作者: Lost_Robot | 来源:发表于2018-07-19 23:46 被阅读29次

    本节主要讲如何拆分代码到不同的文件中。

    1.拆分接口和实现

    Objective-C类的源代码分为两部分:
    1. 接口:用于展示类的构造;包含使用该类所需的所有信息。编译器将@interface部分编译后,你才能使用类的方法。
    2. 实现:@implementation部分告诉Objective-C编译器如何让该类工作。实现接口所声明的方法。

    所以一个类一般会有两个文件:
    头文件:包含@interface指令,公共struct定义,enum常量,#defines和extern全局变量,且头文件的名称与类名相同,.h做后缀。
    实现文件:所有实现内容,如:@implemention指令、全局变量的定义、私有struct等,都被放在与类同名,但以.m为后缀的文件中。

    2.导入头文件的两种方式

    引号和尖括号:
    尖括号:导入系统的头文件。
    引号:导入项目本地的头文件。

    #import语句的本质是剪切和粘贴。
    
    3.导入添加后需要重新编译,然后使用。
    4.@class的含义和使用

    相关文章

      网友评论

          本文标题:ios Objective-C 6.0 源文件组织

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