How to convert NSURL to String in Swift
问题 How do you convert an NSURL to a String in Swift? The following: var directoryURL: NSURL var urlString: String = nsurlObject as String Throws the error: Cannot convert value of type 'NSURL' to type 'String' in coercion 回答1: It turns out there are properties of NSURL you can access (see Swift Reference): var directoryURL: NSURL var urlString: String = directoryURL.absoluteString // OR var urlString: String = directoryURL.relativeString // OR var urlString: String = directoryURL.relativePath //