我正在将代码从Objective-C转换为Swift 3并编写此代码
let url = URL(string:"http://example.com/index.html")
var formattedURL:String = url!.resourceSpecifier
我收到错误" ' resourceSpecifier'不可用:使用path
,query
和fragment
代替"。我该如何解决这个问题?
答案 0 :(得分:4)
您可以将URL
与NSURL
let url = URL(string:"http://example.com/index.html")!
let formattedURL = (url as NSURL).resourceSpecifier
答案 1 :(得分:0)
url.absoluteString.replacingOccurrences(of: "\(url.scheme ?? "")://", with: "")