class func path(withComponents : [String]) -> String
Returns a string built from the strings in a given array by concatenating them with a path separator between each pair.
各対の間にひとつのパス分離子でそれらを連結することによって、与えられた配列の中の文字列から組み立てられる文字列を返します。
var pathComponents : [String]
The file-system path components of the receiver.
レシーバのファイルシステムパス構成要素。
func completePath (into: AutoreleasingUnsafeMutablePointer<NSString?>?, caseSensitive : Bool, matchesInto : AutoreleasingUnsafeMutablePointer<NSArray?>?, filterTypes : [String]?) -> Int
Interprets the receiver as a path in the file system and attempts to perform filename completion, returning a numeric value that indicates whether a match was possible, and by reference the longest path that matches the receiver.
レシーバをファイルシステムでのあるパスとして解釈します、そしてファイル名補完を実行しようと試みます、合致が可能であるかどうかを指し示すある数値を、そしてレシーバと合致する最も長いパスを参照によって返します。
var fileSystemRepresentation : UnsafePointer<CChar>
A file system-specific representation of the receiver.
あるファイルシステム固有の、レシーバの表現。
func getFileSystemRepresentation (UnsafeMutablePointer<CChar>, maxLength : Int) -> Bool
Interprets the receiver as a system-independent path and fills a buffer with a C-string in a format and encoding suitable for use with file-system calls.
レシーバをシステム独立のパスとして解釈して、ファイルシステム呼び出しで使うのに適したある書式設定と符号化でのC文字列でバッファを満たします。
var lastPathComponent : String
The last path component of the receiver.
レシーバの最後のパス構成要素。
var pathExtension : String
The path extension, if any, of the string as interpreted as a path.
パスとして解釈されるときの文字列のパス拡張子、もしあれば。
var abbreviatingWithTildeInPath : String
A new string that replaces the current home directory portion of the current path with a tilde (
~
) character.
ある新しい文字列、それは現在のパスの現在のホームディレクトリ部分をチルダ(~
)文字と置き換えます。
func appendingPathComponent (String) -> String
Returns a new string made by appending to the receiver a given string.
ある新しい文字列を返します、レシーバにある与えられた文字列を追加することによって作られます。
func appendingPathExtension (String) -> String?
Returns a new string made by appending to the receiver an extension separator followed by a given extension.
ある新しい文字列を返します、レシーバに拡張子の分離子に続けて与えられた拡張子を追加することによって作られます。
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.
本質的でないパス構成要素をレシーバから取り除く事によって作られる新しい文字列。
func strings(byAppendingPaths : [String]) -> [String]
Returns an array of strings made by separately appending to the receiver each string in a given array.
与えられた配列の中の各文字列を個々にレシーバに追加することによって作られる文字列からなる配列を返します。