初始化程序误解了参数的数据类型

我正在解码数据,如右窗口所示,然后使用它通过中间定义的初始化程序输出模型。但是,当我尝试使用它时,会被告知我传递了错误的参数类型。

如果我在模型(中间屏幕)中将其定义为显式地期望[String],为什么我会收到一个初始化器期望一个String的错误消息?

Screenshot