大部人都说是因为c的方法声明放到.h文件中,而实现的方法(method)要放到.m文件中.
也有一部人说是因为Objective-c很有特点的使用了message方式调用方法,所以文件名就定.m吧.
but Brad Cox said : "Because .o and .c were taken. Simple as that."!!!