init?(validatingUTF8 : FilePath)
Creates a string from a file path, validating its UTF-8 contents.
ファイルパスからある文字列を作成します、それのUTF-8内容を検証します。
Availability
Technology
init(_ path: FilePath
)
path
The file path to be interpreted as UTF-8. UTF-8として解釈することになるファイルパス。
If the content of the file path isn’t a well-formed UTF-8 string, this initializer removes invalid bytes or replaces them with U+FFFD. This means that, depending on the semantics of the specific file system, conversion to a string and back to a path might result in a value that’s different from the original path. ファイルパスの内容が整形式UTF-8文字列でないならば、このイニシャライザは不正なバイトそれらを取り除きます、またはそれらをU+FFFDと置き換えます。これが意味するのは、特定のファイルシステムの意味論に依存して、ある文字列へそしてパスへ戻す変換は、元のパスとは異なる値という結果になるかもしれないということです。
init?(validatingUTF8 : FilePath)