Je dirais cocoa,

le carbon n'est util si tu veux faire un soft compatible mac os 9/X.

Tous les mac os X supportent le cocoa, sauf que pendant le développement, il faut prendre garde aux classes...