Я новичок в Свифте. Попытка разобрать данные со страницы. По какой-то причине установление соединения прошло успешно, но данные не проходят. Пожалуйста, помогите мне решить проблему. вот код.
import UIKit
import Alamofire
import SwiftyJSON
class ViewController: UIViewController {
@IBOutlet weak var termsLabel: UILabel!
let baseURL = "http://grandthecompany.com/admin/terms_api.php"
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
getTermsData(url: baseURL)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
//MARK: - Networking
/***************************************************************/
func getTermsData(url: String) {
Alamofire.request(url, method: .get)
.responseJSON { response in
if response.result.isSuccess {
print("Sucess! Got the Terms data")
let termsJSON : JSON = JSON(response.result.value!)
self.updateTermsData(json: termsJSON)
} else {
print("Error: \(String(describing: response.result.error))")
self.termsLabel.text = "Connection Issues"
}
}
}
//MARK: - JSON Parsing
/***************************************************************/
func updateTermsData(json : JSON) {
if let termsResult = json[0].string{
termsLabel.text = termsResult
}else{
termsLabel.text = "No data found"
}
}
}
Вывод здесь