Type Method
型メソッド
dataWithContentsOfMappedFile(_:)
Creates a data object from the mapped file at a given path.
与えられたパスでのマップファイルからデータオブジェクトを作成します。
Declaration
宣言
class func dataWithContentsOfMappedFile(_ path: String
) -> Any?
Parameters
パラメータ
path
The absolute path of the file from which to read data.
それからデータ読み出すことになるファイルの絶対パス。
Discussion
議論
This method returns nil
if the data object could not be created
このメソッドはnil
を返します、もしデータオブジェクトが作成されることができなかったならば。
Because of file mapping restrictions, this method should only be used if the file is guaranteed to exist for the duration of the data object’s existence. It is generally safer to use the dataWithContentsOfFile:
method.
ファイルマッピング制約が原因で、このメソッドは、そのファイルがデータオブジェクトの存在期間中に存在することを保証される場合にのみ使われるべきです。dataWithContentsOfFile:
メソッドを使うことは一般により安全です。
This methods assumes mapped files are available from the underlying operating system. A mapped file uses virtual memory techniques to avoid copying pages of the file into memory until they are actually needed.
このメソッドは、マップファイルが基底オペレーティングシステムから利用可能であると仮定します。マップファイルは、仮想メモリテクノロジーを使って、ファイルのページそれらをメモリにコピーすることをそれらが実際に必要とされるまで回避します。
See Also
参照
Reading Data from a File
ファイルからデータを読み出す
init?(contentsOf: URL)
Initializes a data object with the data from the location specified by a given URL.
あるデータオブジェクトをある与えられたURLによって指定される場所からのデータで初期化します。
init?(contentsOfMappedFile: String)
Initializes a data object with the contents of the mapped file specified by a given path.
あるデータオブジェクトをある与えられたパスによって指定されるマップファイルの内容で初期化します。
Deprecated
非推奨
Related Documentation
関連文書
+ dataWithContentsOfFile:
Creates a data object by reading every byte from the file at a given path.
データオブジェクトを、ある与えられたパスでのファイルからあらゆるバイトを読み出すことによって作成します。