How to fix "Expected to decode Dictionary<String, Any> but found an array instead.", underlyingError: nil

How to fix "Expected to decode Dictionary<String, Any> but found an array instead.", underlyingError: nil

尝试了一些方法,但似乎仍然无法解决这个问题

我的应用程序从 SeatGeek 发出 api 调用以获取事件列表。我有一个模型文件、请求文件和我的视图控制器文件,我会 link 那些。

我抓住 json 就好了,但解码它是我遇到问题的地方。

Model

API Request file

View Controller

The Error

some of what my JSON looks like

jsonreturns一个数组performers不是一个对象,所以应该是

var performers = [PerformersInfo]