Type Method
型メソッド
path(withComponents:)
Returns a string built from the strings in a given array by concatenating them with a path separator between each pair.
各対の間にひとつのパス分離子でそれらを連結することによって、与えられた配列の中の文字列から組み立てられる文字列を返します。
Declaration
宣言
class func path(withComponents components: [String
]) -> String
Parameters
パラメータ
components
An array of NSString
objects representing a file path. To create an absolute path, use a slash mark (“/
”) as the first component. To include a trailing path divider, use an empty string as the last component.
ファイルパスを表しているNSString
オブジェクトからなる配列。絶対パスを作成するには、スラッシュの印(“/
”)を最初の構成要素として使ってください。後に続くパスを分割するものを含めるには、空の文字列を最後の構成要素として使ってください。
Return Value
戻り値
A string built from the strings in components
by concatenating them (in the order they appear in the array) with a path separator between each pair.
components
の中の文字列それらから、各対の間にひとつのパス分離子でそれらを連結すること(それらが配列において現れる順番で)によって作られる、ある文字列。
Discussion
議論
This method doesn’t clean up the path created; use standardizingPath
to resolve empty components, references to the parent directory, and so on.
このメソッドは作成されたパスを掃除しません;standardizingPath
を使って、空の構成要素、親ディレクトリに対する参照、などを解決してください。
See Also
参照
Working with Paths
パスを扱う
var isAbsolutePath: Bool
A Boolean value that indicates whether the receiver represents an absolute path.
あるブール値、それはレシーバが絶対パスを表すかどうかを指し示します。
var abbreviatingWithTildeInPath: String
A new string that replaces the current home directory portion of the current path with a tilde (~
) character.
ある新しい文字列、それは現在のパスの現在のホームディレクトリ部分をチルダ(~
)文字と置き換えます。
var deletingLastPathComponent: String
A new string made by deleting the last path component from the receiver, along with any final path separator.
最後のパス構成要素をあらゆる最後のパス分離子を含めてレシーバから削除することによって作られる新しい文字列。
var deletingPathExtension: String
A new string made by deleting the extension (if any, and only the last) from the receiver.
拡張子を(もしあれば、そして最後のものだけ)レシーバから削除する事によって作られる新しい文字列。
var expandingTildeInPath: String
A new string made by expanding the initial component of the receiver to its full path value.
レシーバの冒頭の構成要素をそれの完全パス値に展開する事によって作られる新しい文字列。
var resolvingSymlinksInPath: String
A new string made from the receiver by resolving all symbolic links and standardizing path.
全てのシンボリックリンクを解決することそしてパスを標準化する事によってレシーバから作られる新しい文字列。
var standardizingPath: String
A new string made by removing extraneous path components from the receiver.
本質的でないパス構成要素をレシーバから取り除く事によって作られる新しい文字列。