M文件是用Objective-C语言编写的源代码文件,通常用于类的实现。M文件以@implementation指令开头,并初始化可由其他Objective-C文件引用的变量和函数。M文件也可以引用头(.H)文件。
Objective-C是一种通用、高级、面向对象的编程语言,基于苹果公司开发的SmallTalk语言。Objective-C源程序中可以直接使用任何C语言代码,而任何C语言程序不经修改就可以直接通过Objective-C编译器成功编译。
Objective-C最常用于编写苹果的Mac OS X和iOS操作系统的应用程序。苹果公司的Cocoa API为Mac OS X提供了Objective-C编程接口,而iOS API为iOS平台提供了编程接口。
M格式是一种文件格式,中文名为可执行的代码文件,文件拓展名为“.m”。属于Wolfram 语言中的程序包。