Sobes.tech
Back to questions
Junior — Middle
86

Мог бы ти привести пример использования класса из стандартной библиотеки Swift?

Answer from AI

sobes.tech AI

Один из часто используемых классов в стандартной библиотеке Swift — это URLSession. Он позволяет выполнять сетевые запросы.

Пример использования URLSession для загрузки данных с веб-сайта:

import Foundation

let url = URL(string: "https://api.example.com/data")!
let task = URLSession.shared.dataTask(with: url) { data, response, error in
    if let error = error {
        print("Ошибка: \(error)")
        return
    }
    if let data = data, let string = String(data: data, encoding: .utf8) {
        print("Полученные данные: \(string)")
    }
}
task.resume()

Этот пример показывает, как асинхронно получить данные из интернета с помощью стандартного класса.