无法将JSON数组传递给数组

时间:2016-06-02 02:02:33

标签: arrays json swift2 swifty-json

我正在尝试将我的JSON数组传递给名为array的数组,以便我可以使用值为27的submission_id查询数组,以获取safety_rating_id,{{1}来自此JSON https://codeshare.io/UqJMV的},schedule_job_idscore,但我被抛出此错误

  

无法将'[JSON]'类型的值转换为预期的参数类型'JSON'

将JSON传递给数组的代码:

submission_id

1 个答案:

答案 0 :(得分:1)

append()需要一个元素(JSON),但ratings是一个数组([JSON])。

这就是错误信息所说的内容。

要附加数组,请使用appendContentsOf

self.array.appendContentsOf(ratings)