URL
のように表示されるようにURLComponents
を使用しようとしています。URLComponents.urlはゼロです
ただし、コンポーネントのurl
プロパティにアクセスすると、それはゼロになります。
例...
var urlComponents = URLComponents(string: "http://google.com")!
urlComponents.path = "auth/login"
その後、私は...
print(urlComponents)
出力...
scheme: http host: google.com path: auth/login
- scheme : "http"
- host : "google.com"
- path : "auth/login"
しかし、その後...
print(urlComponents.url)
の出力はnil
です。
私はこれに何か問題がありますか?このすべてから完全に形成されたURLを取得するにはどうすればよいですか?ありがとう
URLComponentsではなくNSURLComponentsを使用しようとしましたか? –
あなたのvar urlComponentsに 'がありません。 (コードの最初の行) –
@UmairAfzal私はSwiftを使用しています。 URLComponentsはNSURLComponents(ドキュメントごと)に橋渡しします。 – Fogmeister