Cocoa verfügt über drei Hauptgruppen von Objective-C-Bibliotheken oder Frameworks, die die wichtigsten Funktionen und Funktionen umfassen.
- Das Foundation Kit, auch bekannt als Foundation, bietet eine String- und Wertmanipulation, Container, Iteration, verteiltes Computing und Schleifen. Die Foundation-Bibliotheken sind grundlegende Werkzeuge, die sich nicht auf die grafische Benutzeroberfläche von OS X beziehen.
- Das Application Kit, auch AppKit genannt, enthält alle GUI-Funktionen.
- Core Data, die Bibliothek, die einen Aspekt der Anwendungsentwicklung bietet, der als Objektpersistenz bezeichnet wird.
Die iOS-Version von Cocoa heißt Cocoa Touch . Es bietet eine ähnliche Funktionalität wie Cocoa und fügt Funktionen hinzu, die für mobile Geräte spezifisch sind, beispielsweise die Gestenerkennung.
Apple, Distributed Computing, Programmierbegriffe, Software