A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© homura 中级黑马   /  2014-7-26 17:12  /  1148 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

既然调用 .m文件能使程序正常运行,为什么还要使用 .h来进行多文件开发。

5 个回复

正序浏览
点m文件只能在类内使用,里面声明的成员变量只供类内读取。别的类是无法访问的,除非你是(ˇˍˇ) 想一个人独立开发,把代码全些main函数中都行。为什么要声明成员变量以及方法?就是让其他的文件能够访问得到你类里的东西。
回复 使用道具 举报
.h文件放一些声明,可以对应到.m文件中,这样弄规范,且方便管理,代码多了不容易乱,如果只写在.m里,会看起来很头疼的。
回复 使用道具 举报
代码可以重复利用。。
回复 使用道具 举报
有个成语叫首尾相连。。两个文件连在一起,就要首尾相连,头文件跟源文件
回复 使用道具 举报
现在看到的程序都是小程序,等项目上程序比较大了,分开写便于管理
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马