В сообщении об ошибке сообщается, что items
был соединен с NSArray
(который не обеспечивает типизацию его элементов), но когда Swift попытался извлечь элемент, он не нашел экземпляр mainPageJobObj
, который это то, что вы сказали, что они содержали массив.
Из снимка экрана отладки видно, что массив items
на самом деле содержит экземпляры NSMutableDictionary
.
Быстрое решение - использовать соответствующее объявление items
:
var items:[String:Any] = slider.mainPageObj.items!
let oneItem = items[index]
let name = oneItem["name"]
Гораздо лучше исправить с самого начала использование типов Swift; Если данные с вашего сервера возвращаются в формате JSON, используйте Codable
для создания экземпляров Swift Struct или Class.