Какао имеет три основных набора библиотек Objective-C, или фреймворки, которые включают его основные функции и функции.
- Foundation Kit, также известный как Foundation, который обеспечивает управление строками и значениями, контейнеры, итерации, распределенные вычисления и циклы. Библиотеки Foundation - это фундаментальные инструменты, не связанные с графическим интерфейсом пользователя OS X.
- Набор приложений, также известный как AppKit, содержит все функции графического интерфейса.
- Core Data, библиотека, которая обеспечивает аспект разработки приложений, известный как постоянство объектов.
IOS-версия Cocoa называется Cocoa Touch . Он обеспечивает функциональность, аналогичную Какао, с добавлением функций, специфичных для мобильных устройств, таких как распознавание жестов.
Apple, Распределенные вычисления, Условия программирования, Программное обеспечение