func readDataToEndOfFile () -> Data
func readData (ofLength : Int) -> Data
var offsetInFile : UInt64
func seekToEndOfFile () -> UInt64
func seek(toFileOffset : UInt64)
func synchronizeFile ()
func truncateFile (atOffset : UInt64)
Deprecated 非推奨
Use close()
to handle errors when closing a file.
Availability 有効性
Technology
func closeFile()
If the file handle object owns its file descriptor, it automatically closes that descriptor when it is deallocated. If you initialized the file handle object using the init(file
method, or you initialized it using the init(file
and passed false
for the flag
parameter, you can use this method to close the file descriptor; otherwise, you must close the file descriptor yourself.
ファイルハンドルオブジェクトがそれのファイル記述子を所有するならば、それはその記述子をそれがデアロケートされる時に自動的に閉じます。あなたがファイルハンドルオブジェクトをinit(file
メソッドを使って初期化したならば、またはあなたがそれをinit(file
を使って初期化したそしてfalse
をflag
パラメータに渡したならば、あなたはこのメソッドを使ってファイル記述子を閉じることができます;そうでなければ、あなたはファイル記述子をあなた自身で閉じなければなりません。
After calling this method, you may still use the file handle object but must not attempt to read or write data or use the object to operate on the file descriptor. Attempts to read or write a closed file descriptor raise an exception. このメソッドを呼び出した後、あなたはまだファイルハンドルオブジェクトを使うかもしれません、しかしデータの読み込みや書き出しまたはそのオブジェクトを使ってファイル記述子上で演算を試みてはいけません。閉じられたファイル記述子での読み込みや書き出しの試みは、例外を引き起こします。
func readDataToEndOfFile () -> Data
func readData (ofLength : Int) -> Data
var offsetInFile : UInt64
func seekToEndOfFile () -> UInt64
func seek(toFileOffset : UInt64)
func synchronizeFile ()
func truncateFile (atOffset : UInt64)