CWNetworkProfile
Инкапсулирует неизменную запись сетевого профиля.
Наследование
-
NSObject
-
CWNetworkProfile
-
CWMutableNetworkProfile
-
NSObject
-
CWNetworkProfile
-
CWMutableNetworkProfile
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCoding
-
NSCopying
-
NSMutableCopying
-
NSObjectProtocol
-
NSSecureCoding
-
Печатаемый
-
NSCopying
-
NSMutableCopying
-
NSObject
-
NSSecureCoding
Оператор импорта
Swift
import CoreWLAN
Objective C
@import CoreWLAN;
Доступность
Доступный в OS X v10.7 и позже.
-
Создает и возвращает объект CWNetworkProfile.
Объявление
Swift
init!()
Objective C
- (instancetype)init
Возвращаемое значение
Объект CWNetworkProfile.
Обсуждение
Этот метод является определяемым инициализатором для класса CWNetworkProfile.
Оператор импорта
Objective C
@import CoreWLAN;
Swift
import CoreWLAN
Доступность
Доступный в OS X v10.7 и позже.
-
Создает и возвращает объект CWNetworkProfile, инициализированный с данным объектом CWNetworkProfile.
Объявление
Swift
init!(networkProfile
networkProfile
: CWNetworkProfile!)Objective C
- (instancetype)initWithNetworkProfile:(CWNetworkProfile *)
networkProfile
Параметры
networkProfile
CWNetworkProfile возражают для использования для инициализации нового объекта CWNetworkProfile.
Возвращаемое значение
Объект CWNetworkProfile.
Оператор импорта
Objective C
@import CoreWLAN;
Swift
import CoreWLAN
Доступность
Доступный в OS X v10.7 и позже.
-
Удобный метод для получения объекта CWNetworkProfile.
Объявление
Objective C
+ (instancetype)networkProfile
Возвращаемое значение
Объект CWNetworkProfile.
Оператор импорта
Objective C
@import CoreWLAN;
Доступность
Доступный в OS X v10.7 и позже.
-
Удобный метод для получения объекта CWNetworkProfile инициализируется с данным объектом CWNetworkProfile.
Объявление
Objective C
+ (instancetype)networkProfileWithNetworkProfile:(CWNetworkProfile *)
networkProfile
Параметры
networkProfile
CWNetworkProfile возражают для использования для инициализации нового объекта CWNetworkProfile.
Возвращаемое значение
Объект CWNetworkProfile.
Оператор импорта
Objective C
@import CoreWLAN;
Доступность
Доступный в OS X v10.7 и позже.
-
Определите равенство объекта CWNetworkProfile.
Объявление
Swift
func isEqualToNetworkProfile(_
networkProfile
: CWNetworkProfile!) -> BoolObjective C
- (BOOL)isEqualToNetworkProfile:(CWNetworkProfile *)
networkProfile
Параметры
networkProfile
CWNetworkProfile возражают, с которым можно сравнить получатель.
Возвращаемое значение
YES, если объекты равны.
Обсуждение
Если их соответствующий ssidData и securityType свойства равны, объекты CWNetwork считают равными.
Оператор импорта
Objective C
@import CoreWLAN;
Swift
import CoreWLAN
Доступность
Доступный в OS X v10.7 и позже.
-
Служба установила идентификатор (SSID) для сетевого профиля, возвращенного как данные.
Объявление
Swift
@NSCopying var ssidData: NSData! { get }
Objective C
@property(readonly, copy) NSData *ssidData
Обсуждение
SSID является 1-32 октетами.
Оператор импорта
Objective C
@import CoreWLAN;
Swift
import CoreWLAN
Доступность
Доступный в OS X v10.7 и позже.
-
Служба установила идентификатор (SSID) для сетевого профиля, закодированного как строка.
Обсуждение
Если SSID не может быть закодирован как допустимый UTF-8 или строка WinLatin1, этот ноль возвратов метода.
Оператор импорта
Objective C
@import CoreWLAN;
Swift
import CoreWLAN
Доступность
Доступный в OS X v10.7 и позже.
-
безопасность безопасность
СвойствоРежим безопасности для сетевого профиля.
Объявление
Swift
var security: CWSecurity { get }
Objective C
@property(readonly) CWSecurity security
Оператор импорта
Objective C
@import CoreWLAN;
Swift
import CoreWLAN
Доступность
Доступный в OS X v10.7 и позже.