所以我现在正在研究一个解析底部链接的JSON Api的程序
当我运行代码时,我得到一些输出,但不是全部 
主要是为可选类型的动漫,这是好的,因为它表明它的工作,但我也想访问名称和发布日期和语言,但我不知道如何在swift 4中使用这样的JSON数组.我会附上我的目前的代码如下.
import UIKit
struct AnimeJsonStuff: Decodable {
let data: [AnimeDataArray]
}
struct AnimeDataArray: Decodable {
let type: String?
}
class OsuHomeController: UICollectionViewController, UICollectionViewDelegateFlowLayout {
func jsonDecoding() {
let jsonUrlString = "https://kitsu.io/api/edge/anime"
guard let url = URL(string: jsonUrlString) else {return} //
URLSession.shared.dataTask(with: url) { (data, response, err) in
guard let data = data else {return}
do {
let animeJsonStuff = try JSONDecoder().decode(AnimeJsonStuff.self, from: data)
print(animeJsonStuff.data)
let animeDataArray = try JSONDecoder().decode(AnimeDataArray.self, from: data)
print(animeDataArray.type as Any)
} catch …Run Code Online (Sandbox Code Playgroud)