Я использую самую последнюю версию Xcode (8.1 на момент написания), в которой используется Swift 3.0.
Все, что я пытаюсь сделать, это взять строку, преобразовать ее в URL-адрес и проверить этот URL-адрес, чтобы увидеть, дает ли он мне ошибку 404. Я смог сделать URL и URLRequest, используя:
let url = URL(string: fullURL)
let request = URLRequest(url: url!)
но я обнаружил, что не могу заставить что-либо работать дальше этого. Я искал помощь, но большая часть, если не все, написана на Swift 2.0, который я безуспешно пытался преобразовать. Кажется, что даже если вы измените соглашение об именах, чтобы удалить префикс NS, этого недостаточно. Я пытался использовать:
let response: AutoreleasingUnsafeMutablePointer<URLRequest> = nil
но это дает мне ошибку, которую «исправить» усугубляет, вставляя везде вопросительные знаки и точки с запятой.
Документация Apple мне тоже не особо помогает. Я серьезно в растерянности.
Кто-нибудь знает, как правильно настроить и проверить URL-адрес для статуса 404 в Swift 3.0?