objective-c 建立一个程序,.c和.h里面分别写什么东西

 我来答
dufenglei908
2012-06-21 · TA获得超过6372个赞
知道大有可为答主
回答量:1449
采纳率:60%
帮助的人:768万
展开全部
.c和.h就是和C语言的.c和.h一样,.c文件写方法的实现(definitions),.h写方法的定义(declarations)
但是默认的objc程序,是.m文件和.h文件,.m一样,也是写objc方法的实现,并且这种文件中可以兼容c的方法
另外一种.mm文件,也是写objc方法的实现,但是这种文件兼容c++的语法

也就是说,如果你用纯C语言编程,你可以使用.m文件或者.c文件,如果是objc和c混合编程,那么就使用.m文件,如果是C++和objc混合编程,那就使用.mm文件
.h文件的作用都是一样的,用来定义方法、类、协议、类目、常量、全局变量等
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式