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