私は自分のサイトからデータを取得しようとしていますが、Alamofireを使用していますが、そのデータを配列に入れてテーブルビューを作成できますか?Alamofireを使用している場合、配列にJSONデータを配置
override func viewDidLoad() {
super.viewDidLoad()
Alamofire.request("http://lytestech.ga/api/lytes/get_movies/").responseJSON { response in
if let json = response.result.value {
print("JSON: \(json)") // serialized json response
let res = json as! NSDictionary
let movies = res["movies"] as! NSArray
// movieTitles = movies["movie_desc"]
let movieTitles: [String] = movies["movietitile"] as! String
print (movies)
print (movieTitles)
}
if let data = response.data, let utf8Text = String(data: data, encoding: .utf8) {
print("Data: \(utf8Text)") // original server data as UTF8 string
}
}
}
JSONデータ
JSON: {
movies = (
{
id = 66;
"movie_desc" = "spiders bite";
movietitile = spiderman;
},
{
id = 64;
"movie_desc" = horror;
movietitile = mummy;
}
);
status = ok;
}
(
{
id = 66;
"movie_desc" = "spiders bite";
movietitile = spiderman;
},
{
id = 64;
"movie_desc" = horror;
movietitile = mummy;
}
)
あたりとして使用することができます。 com/SwiftyJSON/SwiftyJSON –
https://stackoverflow.com/questions/26114831/how-to-parse-json-response-from-alamofire-api-in-swift?rq=1 –
あなたはテーブルビューを作成する方法を知っていますかアレイから? – raki