В большинстве инструментов командной строки пути к файлам можно указывать в таких форматах: ../someFile
, ~/anotherFile
, /foo/bar
. Как я могу инициировать действительный путь Swift URL
или (Foundation) из такого пути?
РЕДАКТИРОВАТЬ:
Возможно, пример кода более понятен, скажем, я хочу инициализировать строку из пути, и у меня есть файл foo
в моем пользовательском каталоге, делая это:
try String(contentsOfFile: "~/foo")
Не работает (ошибка - файл не существует)
init(fileURLWithPath path: String, relativeTo base: URL?)
для последнего? - person Larme   schedule 31.10.2017