- read:maxLength:
Reads up to a given number of bytes into a given buffer.
与えられたバイト数まで与えられたバッファに読み出します。
hasBytesAvailable
A Boolean value that indicates whether the receiver has bytes available to read.
読み出しに利用可能なバイトをレシーバが持つかどうかを指し示すブール値。
Availability 有効性
Technology
- (BOOL)getBuffer:(uint8_t
* _Nullable *)buffer
length:(NSUInteger
*)len;
buffer
Upon return, contains a pointer to a read buffer. The buffer is only valid until the next stream operation is performed. 戻りでは、読み出しバッファに対するポインタを含みます。バッファは、ただ次のストリーム操作が実行されるまで有効なだけです。
len
Upon return, contains the number of bytes available. 戻りでは、利用可能なバイト数を含みます。
YES
if the buffer is available, otherwise NO
.
バッファが利用可能ならばYES
、そうでないならばNO
。
Subclasses of NSInput
may return NO
if this operation is not appropriate for the stream type.
NSInput
のサブクラスはNO
を返すかもしれません、もしこの操作がストリーム型に適さないならば。
- read:maxLength:
hasBytesAvailable