La conversion d'URL à la Chaîne et de retour à nouveau

Donc j'ai converti un NSURL à un String.
Donc, si je println il ressemble file:///Users/... etc.

Plus tard, je veux que ce retour comme une NSURL j'ai donc essayer et de le convertir en arrière comme on le voit ci-dessous, mais je perds deux barres obliques qui apparaissent dans la chaîne de version ci-dessus, qui à son tour rompt le code de la url est pas valide.

Pourquoi mon cours de conversion vers NSURL la suppression de deux barres obliques de la String je lui donne, et comment puis-je convertir retour à la NSURL contenant les trois barres obliques?

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
InformationsquelleAutor Gary Simpson | 2014-11-21