
Der Mac weiß, welche aus welchen Bestandteilen er besteht: Falls man also wissen möchte, auf welchem Mac-Modell das eigene Programm läuft oder welcher Prozessor seinen Dienst verrichtet oder wie viel RAM eingebaut sind, lässt sich der Befehl sysctl hervorragend einsetzen.
Die Seite CocoaDev hat eine derzeit nicht ganz aktuelle Übersicht aller Intel-Macs im NSDictionary-Format. Außerdem gibt es verschiedene Code-Beispiele, wie sich sysctl produktiv einsetzen lässt.
Ich hätte mich gerne hingesetzt und die Liste der Macs aktualisiert, aber CocoaDev setzt eine vorhergehende Registrierung voraus und das hat mich abgeschreckt.
Seiten wie everymac.com oder die hervorragende App MacTracker bieten eine gute Übersicht aller Macs. Insofern wäre es nicht schwierig, das NSDictionary auf der Seite zu ergänzen.