Swift URL resourceSpecifier不可用

时间:2017-04-25 16:03:49

标签: ios swift url swift3

我正在将代码从Objective-C转换为Swift 3并编写此代码

   let url = URL(string:"http://example.com/index.html")
   var formattedURL:String = url!.resourceSpecifier

我收到错误" ' resourceSpecifier'不可用:使用pathqueryfragment代替"。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:4)

您可以将URLNSURL

联系起来
let url = URL(string:"http://example.com/index.html")!
let formattedURL = (url as NSURL).resourceSpecifier

答案 1 :(得分:0)

url.absoluteString.replacingOccurrences(of: "\(url.scheme ?? "")://", with: "")