Итак, я преобразовал NSURL в String.
Поэтому, если я println выглядит как file:///Users/... и т.д.
Позже я хочу, чтобы это было как NSURL, поэтому я пытаюсь преобразовать его, как показано ниже, но я теряю две из косых черт, которые появляются в строковой версии выше, что, в свою очередь, прерывает код как url недействителен.
Почему мое преобразование возвращается к NSURL удалению двух косых черт из String, которые я ему даю, и как я могу преобразовать обратно в NSURL, содержащий три косая черта?
var urlstring: String = recordingsDictionaryArray[selectedRow]["path"] as String
println("the url string = \(urlstring)")
// looks like file:///Users/........etc
var url = NSURL.fileURLWithPath(urlstring)
println("the url = \(url!)")
// looks like file:/Users/......etc