Avatar ·

Como fazer uma requisição HTTP em Swift: guia passo a passo para desenvolvedores iOS

Olá! Sou novo em Swift e desenvolvimento iOS, estou tentando fazer uma simples requisição GET para uma API, mas nada funciona. Meu código está assim: ```swift let url = URL(string: "https://api.example.com/users") let request = URLRequest(url: url!) let dataTask = URLSession.shared.dataTask(with: request) { data, response, error in print(data) } dataTask.resume() ``` No console aparece `nil`. Não entendo por que os dados não chegam. Tentei também usar `URLSession.shared.dataTask(with: url)` — o mesmo resultado. Li que preciso usar `URLSession`, mas os exemplos na internet são muito complexos: têm closures, tratamento de erros, JSONDecoder... Eu só preciso obter uma string do servidor e exibi-la. Me diga como fazer uma requisição HTTP corretamente em Swift? De preferência com código mínimo e explicações para iniciantes. Desde já, obrigado! <<>>

Problema principal: você não está processando a resposta nem extraindo os dados

No seu código, você apenas imprime o objeto