نظرة عامة
يشير هذا المصطلح إلى عنصر يمثّل عنوان IP للشبكة.
هذا الكائن غير قابل للتغيير.
- منذ
- 4.2
تكتسب NSObject و<NSCopying> و <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).
بالنسبة إلى نوع العنوان IPC، يكون هذا الحقل بترميز UTF8.