Opis
Obiekt reprezentujący adres IP sieci.
Tego obiektu nie można zmienić.
- Od
- 4.2
Dziedziczy NSObject, <NSCopying> i <NSSecureCoding>.
Podsumowanie metody instancji | |
(instancetype) | - init |
Używanie domyślnego inicjatora jest niedozwolone. Więcej... | |
(instancetype) | - initWithType:ipAddress: |
Konstruuje GCKNetworkAddress o podanym typie adresu i adresie IP. Więcej... | |
(instancetype) | - initWithType:addressData: |
Konstruuje element GCKNetworkAddress o podanym typie adresu i nieprzetworzonym adresie. Więcej... | |
Podsumowanie metody klasy | |
(GCKNetworkAddress *) | + wildcardAddressOfType: |
Tworzy adres z symbolem wieloznacznym określonego typu. Więcej... | |
(GCKNetworkAddress *) | + loopbackAddressOfType: |
Konstruuje adres typu loopback określonego typu. Więcej... | |
(GCKNetworkAddress *) | + IPv4BroadcastAddress |
Konstruuje adres rozgłoszeniowy IPv4. Więcej... | |
(GCKNetworkAddress *) | + addressWithIPv4Address: |
Konstruuje adres IPv4. Więcej... | |
(GCKNetworkAddress *) | + addressWithIPv6Address: |
Konstruuje adres IPv6. Więcej... | |
(GCKNetworkAddress *) | + addressWithIPCPath: |
Konstruuje adres IPC. Więcej... | |
Podsumowanie usługi | |
GCKNetworkAddressType | type |
Typ adresu. Więcej... | |
NSString * | ipAddress |
Adres IP. Więcej... | |
NSData * | addressData |
Adres sieciowy jako obiekt NSData zawierający odpowiednią strukturę adresu (np. struct in_addr lub struct in6_addr). Więcej... | |
Szczegóły metody
- (instancetype) init |
Używanie domyślnego inicjatora jest niedozwolone.
- (instancetype) initWithType: | (GCKNetworkAddressType) | type | |
ipAddress: | (nullable NSString *) | ipAddress | |
Konstruuje GCKNetworkAddress o podanym typie adresu i adresie IP.
- Parameters
-
type The address type. ipAddress The IP address, in textual form. May be nil
to indicate the wildcard ("any") address.
- (instancetype) initWithType: | (GCKNetworkAddressType) | type | |
addressData: | (nullable NSData *) | addressData | |
Konstruuje element GCKNetworkAddress o podanym typie adresu i nieprzetworzonym adresie.
- Parameters
-
type The address type. addressData An NSData object containing the appropriate address structure (e.g., struct in_addr or struct in6_addr). For the GCKNNetworkAddressTypeIPC, the data is expected to be a UTF8 encoding.
+ (GCKNetworkAddress *) wildcardAddressOfType: | (GCKNetworkAddressType) | type |
Tworzy adres z symbolem wieloznacznym określonego typu.
+ (GCKNetworkAddress *) loopbackAddressOfType: | (GCKNetworkAddressType) | type |
Konstruuje adres typu loopback określonego typu.
+ (GCKNetworkAddress *) IPv4BroadcastAddress |
Konstruuje adres rozgłoszeniowy IPv4.
+ (GCKNetworkAddress *) addressWithIPv4Address: | (NSString *) | ipAddress |
Konstruuje adres IPv4.
+ (GCKNetworkAddress *) addressWithIPv6Address: | (NSString *) | ipAddress |
Konstruuje adres IPv6.
+ (GCKNetworkAddress *) addressWithIPCPath: | (NSString *) | path |
Konstruuje adres IPC.
Szczegóły nieruchomości
|
readnonatomicassign |
Typ adresu.
|
readnonatomiccopy |
Adres IP.
|
readnonatomiccopy |
Adres sieciowy jako obiekt NSData zawierający odpowiednią strukturę adresu (np. struct in_addr lub struct in6_addr).
W przypadku adresu IPC to pole ma kodowanie UTF8.