بررسی اجمالی
یک شی که نشان دهنده یک آدرس 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 می سازد.
جزئیات ملک
|
read nonatomic assign |
نوع آدرس
|
read nonatomic copy |
آدرس IP.
|
read nonatomic copy |
آدرس شبکه به عنوان یک NSData حاوی ساختار آدرس مناسب (به عنوان مثال، struct in_addr یا struct in6_addr).
برای نوع آدرس IPC، این فیلد یک رمزگذاری UTF8 است.