С тех пор, как я начал изучать Objective-C и Cocoa, я удивлялся, почему они выбрали расширение .m для файлов реализации - должно ли это что-то значить или это была просто случайная буква?
.m
Как вы сказали, файлы являются файлами реализации. Зная Apple , любит приставку все с i
легко видеть , что я mplementation становится mplementation без указанной i
. Тогда они просто использовали первую букву mplementation для расширения файла: m
.