-3
我有一些标签,我从json获取数据。我想在标签中显示json数据。我该怎么办?我可以从webservice获取数据,并且可以在终端中打印,但是我无法将这些数据发送给我的标签。如何在标签中显示json数据?
我的标签;
@IBOutlet weak var lblYearlyProfit: UILabel!
@IBOutlet weak var lblTotalProfit: UILabel!
我的json函数,这是成功的。
func getSales(authorization:String){
let url = NSURL(string: "http://api.xxx.com/salesreport")
let request = NSMutableURLRequest(url: url! as URL)
request.httpMethod = "GET"
request.addValue(authorization, forHTTPHeaderField: "Authorization")
let task = URLSession.shared.dataTask(with: request as URLRequest) { data,response,error in
guard error == nil && data != nil else {
print("error", error!)
return
}
let httpStatus = response as? HTTPURLResponse
if httpStatus!.statusCode == 200
{
if data?.count != 0
{
let responString = try! JSONSerialization.jsonObject(with: data!, options: .allowFragments) as? NSArray
print(responString!, "get sales successful")
// i can not do anything in here.
DispatchQueue.main.async{
}
}
else{
print("No got data from URL")
}
}
else{
print("error httpstatus code is ", httpStatus!.statusCode)
}
}
task.resume()
}
我在等待你的帮助?
解析您的json。 – Sunny
你能提供你的回复json,以及你想在标签上显示哪些数据吗? – Jaydeep
Plz发送你的json响应像数据然后我会告诉我们。 @ C.Sayin – Jaydip