GCKNetworkAddress-Klasse
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Ein Objekt, das eine Netzwerk-IP-Adresse darstellt.
Dieses Objekt ist unveränderlich.
- Seit
- 4,2
Übernimmt NSObject, <NSKopieren> und <NSSecureCoding>.
|
GCKNetworkAddressType | type |
| Der Adresstyp. Mehr...
|
|
NSString * | ipAddress |
| Die IP-Adresse. Mehr...
|
|
NSData * | addressData |
| Die Netzwerkadresse als NSData mit der entsprechenden Adressstruktur (z.B. struct in_addr oder struct in6_addr). Mehr...
|
|
Die Verwendung des Standardinitialisierers ist nicht zulässig.
- (instancetype) initWithType: |
|
(GCKNetworkAddressType) |
type |
ipAddress: |
|
(nullable NSString *) |
ipAddress |
|
|
| |
Erstellt eine GCKNetworkAddress mit dem angegebenen Adresstyp und der angegebenen IP-Adresse.
- 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 |
|
|
| |
Erstellt ein GCKNetworkAddress mit dem angegebenen Adresstyp und der Rohadresse.
- 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. |
Erstellt eine Platzhalteradresse des angegebenen Typs.
Erstellt eine Loopback-Adresse des angegebenen Typs.
Erstellt eine IPv4-Broadcastadresse.
Erstellt eine IPv4-Adresse.
Erstellt eine IPv6-Adresse.
Erstellt eine IPC-Adresse.
- (GCKNetworkAddressType) type |
|
readnonatomicassign |
Die Netzwerkadresse als NSData mit der entsprechenden Adressstruktur (z.B. struct in_addr oder struct in6_addr).
Für den Adresstyp IPC ist dieses Feld eine UTF8-Codierung.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2023-12-02 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 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."]]],[]]