Что означает префикс CF в классах Mac OS X?например, CFString, CFNumber, CFBoolean и CFDate.
CF означает «Основной фонд».
Вот еще немного информации из статьи в Википедии :
Core Foundation (также называемый CF) - это интерфейс прикладного программирования C (API) в Mac OS X, представляющий собой смесь низкоуровневых подпрограмм и функций-оболочек. Apple выпускает большую часть его как проект с открытым исходным кодом под названием CF-Lite, который можно использовать для написания кроссплатформенных приложений для Mac OS X, Linux и Windows (через Cygwin) 1 ; существует также сторонняя реализация с открытым исходным кодом под названием OpenCFLite. [2] Большинство подпрограмм Core Foundation следуют определенному соглашению об именах, которое касается непрозрачных объектов, например CFDictionaryRef для функций, имена которых начинаются с CFDictionary, и эти объекты часто подсчитываются (вручную) через CFRetain и CFRelease. Внутренне Core Foundation также формирует базу типов во время выполнения Objective C.
Вот некоторая полезная информация от Apple:
Базовая ссылка на базовую платформу
Основные принципы проектирования фундамента