Wat is een MM-bestand?
Een MM-bestand is een broncodebestand dat zowel Objective-C als Objective-C++ programmeercode kan bevatten. Het wordt gebruikt op MacOS en onderscheidt zich van .M-bestanden die alleen Objective-C-code bevatten. Wanneer de compiler de .mm-extensie ziet, kan hij de C++-klassen in het bestand compileren. Aangezien een enkel broncodebestand een combinatie van beide talen C en C++ kan bevatten, kunnen de C++-functies worden ingesteld door de .m-bestanden te hernoemen naar de extensie .mm. in. Toepassingen die .MM-bestanden kunnen openen, zijn onder meer Apple TextEdit, Microsoft Notepad, Notepad++ en Microsoft Wordpad.