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

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

Разработчик

Ссылка платформы CoreTelephony ссылка класса CTCarrier

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

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

CTCarrier

Наследование


Соответствует


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


Swift

import CoreTelephony

Objective C

@import CoreTelephony;

Доступность


Доступный в iOS 4.0 и позже.

Используйте CTCarrier класс для получения информации о домашнем провайдере услуги сотовой связи пользователя, таком как его уникальный идентификатор и позволяет ли это VoIP (Передача речи по протоколу IP), обращается к своей сети.

  • allowsVOIP Свойство

    Указывает, позволяет ли поставщик услуг вызовам VoIP быть сделанными в его сети. (только для чтения)

    Объявление

    Swift

    var allowsVOIP: Bool { get }

    Objective C

    @property(nonatomic, readonly, assign) BOOL allowsVOIP

    Обсуждение

    Булево значение только для чтения, которое является YEStrue если поставщик услуг позволяет вызовам VoIP быть сделанными в его сети, или NOfalse если нет.

    Если Вы конфигурируете устройство для поставщика услуг и затем демонтируете SIM-карту, это свойство сохраняет булево значение, указывающее политику поставщика услуг относительно VoIP.

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

    Objective C

    @import CoreTelephony;

    Swift

    import CoreTelephony

    Доступность

    Доступный в iOS 4.0 и позже.

  • carrierName Свойство

    Имя домашнего провайдера услуги сотовой связи пользователя. (только для чтения)

    Объявление

    Swift

    var carrierName: String! { get }

    Objective C

    @property(nonatomic, readonly, retain) NSString *carrierName

    Обсуждение

    Эта строка предоставлена поставщиком услуг и форматируется для представления пользователю. Если пользователь бродит, значение не изменяется; это всегда представляет провайдера, с кем у пользователя есть учетная запись.

    Если Вы конфигурируете устройство для поставщика услуг и затем демонтируете SIM-карту, это свойство сохраняет имя поставщика услуг.

    Значение для этого свойства nil если устройство никогда не конфигурировалось для поставщика услуг.

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

    Objective C

    @import CoreTelephony;

    Swift

    import CoreTelephony

    Доступность

    Доступный в iOS 4.0 и позже.

  • isoCountryCode Свойство

    Код страны ISO для провайдера услуги сотовой связи пользователя. (только для чтения)

    Объявление

    Swift

    var isoCountryCode: String! { get }

    Objective C

    @property(nonatomic, readonly, retain) NSString *isoCountryCode

    Обсуждение

    Это свойство использует ISO 3166-1 представление кода страны.

    Значение для этого свойства nil если применяется какое-либо следующее:

    • Устройство находится в Авиарежиме.

    • В устройстве нет никакой SIM-карты.

    • Устройство за пределами диапазона услуги сотовой связи.

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

    Objective C

    @import CoreTelephony;

    Swift

    import CoreTelephony

    Доступность

    Доступный в iOS 4.0 и позже.

  • mobileCountryCode Свойство

    Мобильный код страны (MCC) для провайдера услуги сотовой связи пользователя. (только для чтения)

    Объявление

    Swift

    var mobileCountryCode: String! { get }

    Objective C

    @property(nonatomic, readonly, retain) NSString *mobileCountryCode

    Обсуждение

    Только для чтения NSString объект, содержащий числовой мобильный код страны для провайдера услуги сотовой связи пользователя. MCCs определяется Рекомендацией E.212 ITU-T, “Список Мобильных Кодов Страны или географического района”. Ввод этого свойства как NSString объект, а не тип числа, гарантирует, что продвижение обнуляет в MCCs, уважаются.

    Значение для этого свойства nil если применяется какое-либо следующее:

    • В устройстве нет никакой SIM-карты.

    • Устройство за пределами диапазона услуги сотовой связи.

    Значение может быть nil на аппаратных средствах до iPhone 4S, когда в Авиарежиме.

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

    Objective C

    @import CoreTelephony;

    Swift

    import CoreTelephony

    Доступность

    Доступный в iOS 4.0 и позже.

  • mobileNetworkCode Свойство

    Код сети мобильной связи (MNC) для провайдера услуги сотовой связи пользователя. (только для чтения)

    Объявление

    Swift

    var mobileNetworkCode: String! { get }

    Objective C

    @property(nonatomic, readonly, retain) NSString *mobileNetworkCode

    Обсуждение

    Только для чтения NSString объект, представляющий числовой код сети мобильной связи для провайдера услуги сотовой связи пользователя. Ввод этого свойства как NSString объект, а не тип числа, гарантирует, что продвижение обнуляет в MNCs, уважаются.

    Значение для этого свойства nil если применяется какое-либо следующее:

    • В устройстве нет никакой SIM-карты.

    • Устройство за пределами диапазона услуги сотовой связи.

    Значение может быть nil на аппаратных средствах до iPhone 4S, когда в Авиарежиме.

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

    Objective C

    @import CoreTelephony;

    Swift

    import CoreTelephony

    Доступность

    Доступный в iOS 4.0 и позже.