static var immediate: FileWrapper.ReadingOptions
static var withoutMapping : FileWrapper.ReadingOptions
init(url:options:)
and read(from:options:)
methods.
init(url:options:)
とread(from:options:)
メソッドによって設定されることが可能である読み出しオプション。
Availability 有効性
Technology
struct ReadingOptions, @unchecked Sendable
You can use the NSFile
and NSFile
reading options together to take an exact snapshot of a file-system hierarchy that is safe from all errors (including the ones mentioned above) once reading has succeeded. If reading with both options succeeds, then subsequent invocations of the methods listed in the comment for the NSFile
reading option to the receiver and all its descendant file wrappers will never fail. However, note that reading with both options together is expensive in terms of both I/O and memory for large files, or directories containing large files, or even directories containing many small files.
あなたは、NSFile
およびNSFile
読み出しオプションを一緒に使って、ファイルシステム階層の正確なスナップショットを取ることができます、それは一旦読み出しが成功したならば、全くエラーの心配がありません(上で言及するものを含めて)。両方のオプションを持つ読み出しが成功するならば、そのときNSFile
読み出しオプションのためのコメントで一覧にされるメソッドの、その後のレシーバおよび全てのそれの子孫ラッパーへの発動は、決して失敗しないでしょう。しかしながら、両方のオプションを一緒に持つ読み出しは、I/O及びメモリの両方の観点から巨大なファイル、または巨大なファイルを含むディレクトリ、または多くの小さなファイルを含むディレクトリに対してさえ高くつくことに注意してください。
static var immediate: FileWrapper.ReadingOptions
static var withoutMapping : FileWrapper.ReadingOptions