インスタンスプロパティ


root


パスのルートがある場合はそれを返し、ない場合は nil を返します。


iOS 15.0+ iPadOS 15.0+ Mac Catalyst 15.0+ macOS 12.0+

tvOS 15.0+ visionOS 1.0+ watchOS 8.0+

var root: FilePath.Root? { get set }




議論


Unix では、パスが絶対パスの場合は先頭の / を返し、パスが相対パスの場合は nil を返します。


Windows では、従来の DOS のパスの場合、ルートディレクトリまたは供給されたドライブまたはボリュームまでのパスの接頭辞をこれは返します。それ以外の場合、パスが現在のディレクトリと現在のドライブの両方に対して相対パスの場合は nil を返します。


Windows では、UNC またはデバイスパスの場合、UNC パスの場合はホストと共有までのパス接頭辞を含むそれまでを返し、デバイスパスの場合はボリュームとそれに続く区切り文字を返します。


例えば: