Desde que comecei a aprender Objective-C e Cocoa, fico imaginando por que eles escolheram a extensão .m para os arquivos de implementação - isso deveria significar algo ou era apenas uma letra aleatória?
.m
arquivos são arquivos de implementação, como você disse. Conhecendo a Apple gosta de prefixo tudo com i
ele é fácil de ver que eu MPLEMENTAÇÃO se torna MPLEMENTAÇÃO sem disse i
. Em seguida, eles simplesmente usado a primeira letra do MPLEMENTAÇÃO para a extensão de arquivo: m
.