그래서 나는 내가 debugPrint(response.result.value)
출력을 얻을 다음 코드Alamofire의 JSON 요청
@IBOutlet var jokes_list: UITableView!
var CountCells = 0
var CellsData = [NSArray: NSArray]()
override func viewDidLoad() {
super.viewDidLoad();
Alamofire.request("http://localhost:8080/jokes.php").responseJSON{ response in
debugPrint(response.result.value) // result of response serialization
if let JSON = response.result.value as? [NSArray: NSArray] {
self.CellsData = JSON
self.CountCells = JSON.count
self.jokes_list.reloadData()
}else{
debugPrint("failed")
}
}
// Do any additional setup after loading the view, typically from a nib.
}
이 실패했지만 나는 또한 다른 문에서 failed
를 얻을. 내가 같이 JSON을 설정할 수없는 이유
debugPrint(response.result.value)
Optional(<__NSArrayI 0x7fc9c6056a00>(
{
added = "2017-01-10 19:07:14";
description = "Ora de religie \U00een scoala. Profesoara: \U2013 Si copii, amintiti-va permanent: cei care vor \U00eenvata pentru note de 9 si 10 vor nimeri \U00een
그것은 매우 긴 출력, 그래서 내가 여기에 모든 것을 붙여 넣을 수 있다고 생각하지 않습니다의 출력 비트는, 그러나 질문은 배열에서 CellsData
코드에, 그래서 그것을 목록을 표시하는 데 사용할 수 있습니다.
어떤 종류의 JSON이'[NSArray : NSArray]'로 표현 될 수 있습니까? – user28434
문자열로 사용했지만 테스트 용으로 변경했습니다. 죄송합니다. – Uffo