Как отобразить данные Json в метку!?

#json #xcode

#json #xcode

Вопрос:

Как отобразить данные jSON в метку?

У меня есть 1 метка, и я пытаюсь отобразить данные json, которые у меня есть, в метке Прямо сейчас, мне удалось отобразить на tableviewcontroller, но теперь он пытается отобразить их на метке.

Здесь данные Json

 // // weather.swift // MSD_Project_NicholasGoh // // Created by StudentQ on 18/11/21. //  import Foundation  struct Weather:Codable{  let items:[itemsArray]  struct itemsArray:Codable{  let forecasts:[forecastsArray]  struct forecastsArray:Codable {  let area:String?  let forecast:String?  }  }  }  

и ViewController.swift

 //  // TrackViewController.swift  // MSD_Project_NicholasGoh  //  // Created by StudentQ on 1/12/21.  //   import UIKit   class TrackViewController: UIViewController {   var areaName:[String] = []  var headforecast:[String] = []      @IBOutlet var WeatherConditionLbl: UILabel!      override func viewDidLoad() {  super.viewDidLoad()   extractWeatherData()  // Do any additional setup after loading the view.  }    func extractWeatherData(){  guard let url = URL(string: "https://api.data.gov.sg/v1/environment/2-   hour-weather-forecast")  else{  return  }    let task = URLSession.shared.dataTask(with: url){ [self]  (data, response, error)in  guard let dataResponse = data,  error == nil else{  print(error?.localizedDescription ?? "Response Error")  return  }    do{  let decoder = JSONDecoder()  let model = try decoder.decode(Weather.self, from: dataResponse)  // print(model)    for i in 0..lt;model.items[0].forecasts.count{  self.areaName.append(model.items[0].forecasts[i].area!)  self.headforecast.append(model.items[0].forecasts[i].forecast!)  }  DispatchQueue.main.async {  }  }  catch let parsingError {  print("Error",parsingError)  }    }  task.resume()   }    func weatherDetails(){  print(headforecast.self)  }  /*  // MARK: - Navigation   // In a storyboard-based application, you will often want to do a little preparation before navigation  override func prepare(for segue: UIStoryboardSegue, sender: Any?) {  // Get the new view controller using segue.destination.  // Pass the selected object to the new view controller.  }  */  }  

мне не хватает некоторых деталей, которые не могли отобразить данные на этикетке?? пожалуйста, помогите мне, спасибо.