от
Я пробовал много вещей, и все они не работают. Я этот JSON
[{"id":"1","name":"Dua Kumayl","location":"IABAT","date":"2019
из этой ссылки: http://iabat.org/data.php
и я попытался получить данные в Swift, используя этот код:

import UIKit
   struct Event: Decodable {
       let id, name, location, date: String
       let Islamic, time, imageURL: String
    }
   class EventsViewController: UIViewController {
         override func viewDidLoad() {
             super.viewDidLoad()
             let url = "http://iabat.org/data.php"
             guard let urlObj = URL(string: url) else {return}     
              URLSession.shared.dataTask(with: urlObj) {(data, 
    response, error) in

        do {
            var Events = try JSONDecoder().decode([Event].self, from: 
       data!)

            for Event in Events {
                print("Hi")
                print(Event)
                print(Event.name)
            }
        }
        catch {
            print("error")
            }
        }
    }
}
Но по какой-то причине, это не работает. И он также ничего не печатать, даже если он является строкой внутри
for Event in Events
сделать/поймать.

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

...