Описание тега core-foundation

Core Foundation предоставляет основные типы данных и важные службы, которые лежат в основе сред Cocoa и Carbon в Mac OS X.

Core Foundationопределяет набор интерфейсов программирования на основе C, концептуально унаследованных от структуры Cocoa Foundation ( фундамент). Реализация простой объектной модели в C ( c),Core Foundation определяет непрозрачные типы, которые инкапсулируют данные и функции как объекты, управляемые системой.

В Core Foundation интерфейсы более объектно-ориентированы, чем чистые структуры данных C, поэтому непрозрачные типы в Core Foundation работать без проблем с Cocoa Foundationинтерфейсы. Эти абстракции также делают возможной большую степень независимости от операционной системы, а также совместное использование кода и данных между приложениями. СCore Foundation, вы получаете надежные интерфейсы, построенные на стабильном ядре, которые помогут вам поставлять продукты мирового класса на Mac OS X ( osx).