CF-префикс в Mac - PullRequest
       9

CF-префикс в Mac

2 голосов
/ 21 марта 2011

Что означает префикс CF в классах Mac OS X?например, CFString, CFNumber, CFBoolean и CFDate.

Ответы [ 2 ]

5 голосов
/ 21 марта 2011

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.

0 голосов
/ 24 февраля 2014
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...