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

urls(for:in:)

Returns an array of URLs for the specified common directory in the requested domains. 要請されたドメインにおいて、指定される一般的ディレクトリに対するURLの配列を返します。

Declaration 宣言

func urls(for directory: FileManager.SearchPathDirectory, 
       in domainMask: FileManager.SearchPathDomainMask) -> [URL]

Parameters パラメータ

directory

The search path directory. The supported values are described in FileManager.SearchPathDirectory. 検索パスディレクトリ。サポートされる値は、FileManager.SearchPathDirectoryで記述されます。

domainMask

The file system domain to search. The value for this parameter is one or more of the constants described in FileManager.SearchPathDomainMask. 検索するファイルシステムドメイン。このパラメータに対する値は、FileManager.SearchPathDomainMaskで記述される1つ以上の定数です。

Return Value 戻り値

An array of NSURL objects identifying the requested directories. The directories are ordered according to the order of the domain mask constants, with items in the user domain first and items in the system domain last. 要請されたディレクトリそれらを識別している、NSURLオブジェクトからなる配列。これらディレクトリは、ユーザドメインの項目が最初でシステムドメインの項目が最後となる、ドメインマスク定数の順番に従って順番付けられます。

Discussion 議論

This method is intended to locate known and common directories in the system. For example, setting the directory to FileManager.SearchPathDirectory.applicationDirectory, will return the Applications directories in the requested domain. There are a number of common directories available in the FileManager.SearchPathDirectory, including: FileManager.SearchPathDirectory.desktopDirectory, FileManager.SearchPathDirectory.applicationSupportDirectory, and many more. このメソッドは、システムにおいて既知の一般的なディレクトリの位置を突き止めることを意図されます。例えば、ディレクトリをFileManager.SearchPathDirectory.applicationDirectoryに設定すると、要請されたドメインにおけるApplicationsディレクトリを返すでしょう。FileManager.SearchPathDirectoryにおいて利用可能なたくさんの一般的なディレクトリがあり、含んでいるのは:FileManager.SearchPathDirectory.desktopDirectoryFileManager.SearchPathDirectory.applicationSupportDirectory、そしてさらに多く。

See Also 参照

Locating System Directories システムディレクトリの位置を突き止める