问答详情
源自:2-2 Objective-C 属性和成员变量(上)

关于.m文件和.h文件以及OC里面类的定义

老师,请问下.m文件和.h文件有什么区别?是不是.m文件和.h文件两者一起称为类?

提问者:慕仰5456112 2015-06-17 22:42

个回答

  • joseph1994
    2015-06-18 10:14:19

    .h文件里装着类和方法(函数)的定义以及协议的定义,如果别的文件导入了它就可以调用里面的类名、方法和@public公开的对象。

    .m文件是类的实现,就是方法的实现,并不能在别的代码文件里面直接调用。这是我的理解。