Return Value
戻り値
An NSURL object initialized with path
.
path
で初期化されたNSURLオブジェクト。
Discussion
議論
Invoking this method is equivalent to invoking init(scheme:host:path:)
with scheme NSURLFileScheme
, a nil
host, and path
.
このメソッドを発動することは、init(scheme:host:path:)
をスキームNSURLFileScheme
、nil
ホスト、そしてpath
で発動することに等しいです。
This method assumes that path
is a directory if it ends with a slash. If path
does not end with a slash, the method examines the file system to determine if path
is a file or a directory. If path
exists in the file system and is a directory, the method appends a trailing slash. If path
does not exist in the file system, the method assumes that it represents a file and does not append a trailing slash.
このメソッドは、path
がディレクトリであると仮定します、もしれそれがスラッシュで終わるならば。path
がスラッシュで終わらないならば、このメソッドはファイルシステムを検査して、path
がファイルまたはディレクトリかを決定します。path
がファイルシステムの中に存在してそしてディレクトリであるならば、メソッドはひとつの後に引きずるスラッシュを追加します。path
がファイルシステムに存在しないならば、メソッドはそれがファイルを表すと仮定します、そして後に引きずるスラッシュを追加しません。
As an alternative, consider using init(fileURLWithPath:isDirectory:)
, which allows you to explicitly specify whether the returned NSURL
object represents a file or directory.
代わりに、init(fileURLWithPath:isDirectory:)
を使うことを考慮してください、それはあなたに明示的にその返されるNSURL
オブジェクトがファイルまたはディレクトリを表すかを指定させます。