2
我想在swift 3中構造一個url,但我不明白爲什麼它不會將字符串附加到baseURL正確的輸出不是我所期望的。在swift 2中,它工作正常。如何在swift 3中使用URL構造url(string:,relativeTo :)
let token = "12token34"
let baseURL = URL(string: "https://api.mysite.net/map/\(token)/")
let desiredURL = URL(string: "37.8267,-122.4233", relativeTo: baseURL as URL?)
結果
37.8267,-122.4233 -- https://api.mysite.net/map/12token34/
我期待下面:
https://api.mysite.net/map/12token34/37.8267,-122.4233
你的方法,它正在它只是不會打印像您期望 –
試'print(desiredURL?.absoluteString)' –
注意:不需要將URL轉換爲URL? –