C’est un fichier d’implémentation d’une classe utilisé par des programmes écrits en Objective-C. Il commence avec la directive @ mise en œuvre. Il initialise les variables et fonctions qui peuvent être référencés par d’autres fichiers source d’Objective-C, peut aussi référencer les fichiers d’entête (.H).
Objective-C est le plus couramment utilisé pour implémenter des applications pour Mac OS X d’Apple et les systèmes d’exploitation iOS. L’API Cocoa d’Apple fournit l’interface de programmation Objective-C pour Mac OS X, et l’API iOS fournit l’interface de programmation pour la plate-forme iOS.