イニシャライザ


init(for:in:appropriateFor:create:)


指定したファイルパスにあるローカルファイルまたはディレクトリを参照するファイル URL を作成します。


iOS 16.0+ iPadOS 16.0+ Mac Catalyst 16.0+ macOS 13.0+

tvOS 16.0+ visionOS 1.0+ watchOS 9.0+ Xcode 14.0+

init(
for directory: FileManager.SearchPathDirectory,
in domain: FileManager.SearchPathDomainMask,
appropriateFor url: URL? = nil,
create shouldCreate: Bool = false
) throws





パラメータ


directory

FileManager.SearchPathDirectory.desktopDirectoryFileManager.SearchPathDirectory.downloadsDirectory など、よく使用されるディレクトリの検索パス。


domain

検索すべきファイルシステムドメイン。これは、FileManager.SearchPathDomainMask の値によって定義されます。このパラメータには 1 つのドメインのみを指定します。このイニシャライザで allDomainsMask を指定することはできません。


url

返される URL の場所を決定するためのファイル URL。このパラメータのボリュームのみが関連します。


ディレクトリパラメータに値 FileManager.SearchPathDirectory.itemReplacementDirectory が含まれ、ドメインパラメータに値 userDomainMask が含まれていない限り、イニシャライザはこのパラメータを無視します。


shouldCreate

ディレクトリがまだ存在しない場合にイニシャライザがディレクトリを作成するかどうかを示すブール値。





以下も見よ


共通ディレクトリのファイル URL を作成


enum FileManager.SearchPathDirectory

重要なディレクトリの場所。


struct FileManager.SearchPathDomainMask

重要なディレクトリを検索するときに使用する基本位置を指定するドメイン定数。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ