Hvad er en MM fil?
En MM-fil er en kildekodefil, der kan indeholde både Objective-C og Objective-C++ programmeringskode. Det bruges på MacOS og adskiller sig fra .M-filer, der kun indeholder Objective-C-kode. Når compileren ser .mm-udvidelsen, er den i stand til at kompilere C++-klasserne i filen. Da en enkelt kildekodefil kan indeholde en blanding af både C og C++ sprog, omdøber .m-filerne til .mm-udvidelsen, at C++-funktionerne kan indstilles. Programmer, der kan åbne .MM-filen, omfatter bl.a. Apple TextEdit, Microsoft Notepad, Notepad++ og Microsoft Wordpad.