Classe GCKNetworkAddress
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Objet représentant une adresse IP de réseau.
Cet objet est immuable.
- Depuis
- 4,2
Hérite de NSObject, <NSCopy> et <NSSecureCoding>.
|
GCKNetworkAddressType | type |
| Type d'adresse. Plus...
|
|
NSString * | ipAddress |
| Adresse IP. Plus...
|
|
NSData * | addressData |
| Adresse réseau en tant que NSData contenant la structure d'adresses appropriée (par exemple, "struct in_addr" ou "struct in6_addr"). Plus...
|
|
Vous ne pouvez pas utiliser l'initialiseur par défaut.
- (instancetype) initWithType: |
|
(GCKNetworkAddressType) |
type |
ipAddress: |
|
(nullable NSString *) |
ipAddress |
|
|
| |
Construit une GCKNetworkAddress avec le type d'adresse et l'adresse IP indiqués.
- 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 |
|
|
| |
Construit une GCKNetworkAddress avec le type d'adresse et l'adresse brute indiqués.
- 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. |
Construit une adresse générique du type donné.
Construit une adresse de bouclage du type donné.
Construit une adresse de diffusion IPv4.
Construit une adresse IPv4.
Construit une adresse IPv6.
construit une adresse IPC ;
- (GCKNetworkAddressType) type |
|
readnonatomicassign |
Adresse réseau en tant que NSData contenant la structure d'adresses appropriée (par exemple, "struct in_addr" ou "struct in6_addr").
Pour le type d'adresse IPC, ce champ utilise un encodage UTF8.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/12/02 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2023/12/02 (UTC)."],[[["The `GCKNetworkAddress` class represents a network IP address and is immutable."],["It provides methods to construct network addresses of various types, including IPv4, IPv6, and IPC."],["You can obtain the address type, IP address string, and raw address data from instances of this class."],["The default initializer is not allowed; you must use designated initializers to create instances."]]],[]]