Instance Method インスタンスメソッド

readToEndOfFileInBackgroundAndNotify()

Reads to the end of file from the file or communications channel in the background and posts a notification when finished. バックグラウンドにおいてファイルまたは通信経路からファイルの終端まで読み込みます、そして終了した時にある通知を投函します。

Declaration 宣言

func readToEndOfFileInBackgroundAndNotify()

Discussion 議論

This method performs an asynchronous readToEndOfFile operation on a file or communications channel and posts an NSFileHandleReadToEndOfFileCompletion. You must call this method from a thread that has an active run loop. このメソッドは、非同期readToEndOfFile演算をファイルまたは通信経路上で実行します、そしてNSFileHandleReadToEndOfFileCompletionを投函します。あなたは、このメソッドをアクティブ実行ループを持つスレッドから呼び出さなければなりません。

The notification includes a userInfo dictionary that contains the data read; access this object using the NSFileHandleNotificationDataItem key. 通知は、読み込まれたデータを収容するuserInfo辞書を含んでいます;このオブジェクトにNSFileHandleNotificationDataItemキーを使ってアクセスしてください。

Any object interested in receiving this data asynchronously must add itself as an observer of NSFileHandleReadToEndOfFileCompletion. In communication via stream-type sockets, the receiver is often the object returned in the userInfo dictionary of NSFileHandleConnectionAccepted. 非同期にこのデータを受け取ることに興味を持っているあらゆるオブジェクトは、それ自身をNSFileHandleReadToEndOfFileCompletionのオブザーバとして追加しなければなりません。ストリーム型ソケット経由の通信において、レシーバはしばしばNSFileHandleConnectionAccepteduserInfo辞書において返されるオブジェクトです。

See Also 参照

Reading Asynchronously with Notifications 通知で非同期に読み出す

Related Documentation 関連文書