| Home 目次>Foundation>NSFileHandle このサイトはこちらに移転しました。 | |
readDataOfLength:
指定した長さ分データを読んで返します
-(NSData *) readDataOfLength:(unsigned int)length
【返り値】 | |
| NSData * | 読んだデータ |
| 【パラメータ】 | |
| length | 読む長さ |
【解説】
指定した長さ分データを読んで返します。
レシーバがファイルならファイルポインタの位置からlengthで指定された長さ(最大でファイルの終わりまで)まで読み込んだデータを返します。
レシーバが通信チャンネルの場合には、そのチャンネルからlengthで指定された位置まで読み込んだデータを返します。
ファイルポインタが、ファイルの最後にある場合、通信チャンネルからEOF(ファイルの終端)が返された場合、空のNSDataが返されます。
ファイルハンドルタイプの決定に失敗したり、読み込みに失敗した場合はNSFileHandleOperationExceptionを起こします。
【例文】
NSLog([[handle3 readDataOfLength: 10 ] description]);
![]() | |
この記事を評価してください。
| Home 目次>Foundation>NSFileHandle | 修正日2007.3.26 |