סקירה כללית
אובייקט שמייצג כתובת IP של רשת.
לא ניתן לשנות את האובייקט הזה.
- מאז
- 4.2
ירש את NSObject, <NS Copy> ו-<NSSecureCoding>.
סיכום שיטות של מכונה | |
(instancetype) | - init |
אסור להשתמש במאתחל ברירת המחדל. עוד... | |
(instancetype) | - initWithType:ipAddress: |
הפונקציה יוצרת GCKNetworkAddress עם סוג הכתובת וכתובת ה-IP הנתונים. עוד... | |
(instancetype) | - initWithType:addressData: |
הפונקציה יוצרת GCKNetworkAddress עם סוג הכתובת הנתון ועם כתובת גולמית. עוד... | |
סיכום של שיטת כיתה | |
(GCKNetworkAddress *) | + wildcardAddressOfType: |
הפונקציה יוצרת כתובת עם תו כללי לחיפוש מסוג נתון. עוד... | |
(GCKNetworkAddress *) | + loopbackAddressOfType: |
בונה כתובת לולאה חוזרת מהסוג הנתון. עוד... | |
(GCKNetworkAddress *) | + IPv4BroadcastAddress |
הפונקציה יוצרת כתובת שידור IPv4. עוד... | |
(GCKNetworkAddress *) | + addressWithIPv4Address: |
הפונקציה יוצרת כתובת IPv4. עוד... | |
(GCKNetworkAddress *) | + addressWithIPv6Address: |
הפונקציה יוצרת כתובת IPv6. עוד... | |
(GCKNetworkAddress *) | + addressWithIPCPath: |
הפונקציה יוצרת כתובת IPC. עוד... | |
סיכום הנכס | |
GCKNetworkAddressType | type |
סוג הכתובת. עוד... | |
NSString * | ipAddress |
כתובת ה-IP. עוד... | |
NSData * | addressData |
כתובת הרשת כ-NSData שמכיל את מבנה הכתובות המתאים (למשל, struct in_addr או struct in6_addr). עוד... | |
פרטי השיטה
- (instancetype) init |
אסור להשתמש במאתחל ברירת המחדל.
- (instancetype) initWithType: | (GCKNetworkAddressType) | type | |
ipAddress: | (nullable NSString *) | ipAddress | |
הפונקציה יוצרת GCKNetworkAddress עם סוג הכתובת וכתובת ה-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 | |
הפונקציה יוצרת GCKNetworkAddress עם סוג הכתובת הנתון ועם כתובת גולמית.
- 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 |
הפונקציה יוצרת כתובת עם תו כללי לחיפוש מסוג נתון.
+ (GCKNetworkAddress *) loopbackAddressOfType: | (GCKNetworkAddressType) | type |
בונה כתובת לולאה חוזרת מהסוג הנתון.
+ (GCKNetworkAddress *) IPv4BroadcastAddress |
הפונקציה יוצרת כתובת שידור IPv4.
+ (GCKNetworkAddress *) addressWithIPv4Address: | (NSString *) | ipAddress |
הפונקציה יוצרת כתובת IPv4.
+ (GCKNetworkAddress *) addressWithIPv6Address: | (NSString *) | ipAddress |
הפונקציה יוצרת כתובת IPv6.
+ (GCKNetworkAddress *) addressWithIPCPath: | (NSString *) | path |
הפונקציה יוצרת כתובת IPC.
פרטי הנכס
|
readnonatomicassign |
סוג הכתובת.
|
readnonatomiccopy |
כתובת ה-IP.
|
readnonatomiccopy |
כתובת הרשת כ-NSData שמכיל את מבנה הכתובות המתאים (למשל, struct in_addr או struct in6_addr).
השדה הזה הוא קידוד UTF8 עבור סוג הכתובת IPC.