Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы CoreFoundation ссылка CFNull

Опции
Развертывание Target:

На этой странице
Язык:

Ссылка CFNull

Непрозрачный тип CFNull определяет уникальный объект, используемый для представления нулевых значений в объектах коллекции (которые не позволяют NULL значения). Объекты CFNull ни не создаются, ни уничтожаются. Вместо этого единственный постоянный объект CFNull —kCFNull— определяется и используется везде, где необходимо нулевое значение.

Непрозрачный тип CFNull доступен в OS X v10.2 и позже.

Функции

  • Возвращает идентификатор типа для непрозрачного типа CFNull.

    Объявление

    Swift

    func CFNullGetTypeID() -> CFTypeID

    Objective C

    CFTypeID CFNullGetTypeID ( void );

    Возвращаемое значение

    Идентификатор типа для непрозрачного типа CFNull.

    Оператор импорта

    Objective C

    @import CoreFoundation;

    Swift

    import CoreFoundation

    Доступность

    Доступный в OS X v10.2 и позже.

Типы данных

Прочие условия

  • Ссылка на объект CFNull.

    Объявление

    Swift

    typealias CFNullRef = CFNull

    Objective C

    typedef const struct __CFNull *CFNullRef;

    Оператор импорта

    Objective C

    @import CoreFoundation;

    Swift

    import CoreFoundation

    Доступность

    Доступный в OS X v10.2 и позже.

Константы

Прочие условия

  • Предопределенный объект CFNull.

    Объявление

    Swift

    let kCFNull: CFNull!

    Objective C

    const CFNullRef kCFNull;

    Константы

    • kCFNull

      kCFNull

      Одиночный элемент объект CFNull.

      Доступный в OS X v10.2 и позже.