func readToEnd () -> Data?
func read(upToCount : Int) -> Data?
Availability 有効性
Technology
var availableData: Data
{ get }
The data currently available through the receiver, up to the the maximum size that can be represented by an NSData
object.
レシーバを通して現在利用可能な、NSData
オブジェクトによって表現できる最大サイズまでのデータ。
If the receiver is a file, this method returns the data obtained by reading the file from the current file pointer to the end of the file. If the receiver is a communications channel, this method reads up to a buffer of data and returns it; if no data is available, the method blocks. Returns an empty data object if the end of file is reached. This method raises NSFile
if attempts to determine the file-handle type fail or if attempts to read from the file or channel fail.
レシーバがファイルならば、このメソッドは現在のファイルポインタからファイルの終端までそのファイルを読み出すことによって取得されるデータを返します。レシーバが通信経路ならば、このメソッドはデータのバッファに達するまで読み込んでそれを返します;データが利用可能でないならば、メソッドは遮断します。ファイル終端に届くならば空のデータオブジェクトを返します。このメソッドは、ファイルハンドル型を判定する試みが失敗するならば、またはファイルや経路から読み込む試みが失敗するならば、NSFile
を引き起こします。
func readToEnd () -> Data?
func read(upToCount : Int) -> Data?
func readData (ofLength : Int) -> Data
func readDataToEndOfFile () -> Data