If I create a URL like this:
guard var urlComponents = URLComponents(url: "https://example.com/something", resolvingAgainstBaseURL: false) else {
return
}
let queryItems = URLQueryItem(name: "token", value: token)
urlComponents.queryItems = [queryItems]
guard let urlWithQueryItem = urlComponents.url else {
return
}
I want the end result to be something like https://example.com/something#token=7as78f6asd678768asd768asd678
Instead of the default https://example.com/something?token=7as78f6asd678768asd768asd678
(I'm looking for something smarter than a search and replace of the ? character)
Thanks