小编典典

为什么 Objective-C 文件使用 .m 扩展名?

all

自从我开始学习 Objective-C 和 Cocoa 以来,我一直想知道他们为什么选择 .m
作为实现文件的扩展名——它应该意味着什么,还是只是一个随机的字母?


阅读 83

收藏
2022-06-09

共1个答案

小编典典

今天大多数人将它们称为“方法文件”,但是

“.m 扩展名在 Objective-C 首次引入时最初代表“ 消息 ”,指的是 Objective-C 的核心特性 […]”

编辑: 为了满足我的要求,我向Objective-C 的发明者Brad
Cox发送了电子邮件,询问了这个问题,他用这句话回答了:

“因为 .o 和 .c 被占用了。就这么简单。”

这是作为视觉证据的电子邮件:

视觉证明

2022-06-09