Получение сбоя - «Не удалось привести значение типа« NSTaggedPointerString »(0x10ec9b560) к« NSDictionary »(0x10ec9b880)» - PullRequest
0 голосов
/ 16 апреля 2019

Получаю сбой при несовпадении типов данных.Как изменить тип данных в Swift, чтобы исправить эту проблему?

var Createsections: [[String:Any]] = [[String:Any]]()
var TableData: [[String:Any]]   = [[String:Any]]()

для элемента в TableData {

 if let subcategories = item["subcategories"] as? [Any] {

    for item_list in subcategories {

             // item_list contain string value - Household
     Createsections.append(item_list as! [String: Any])// this line crash for me.
   }

}}

Я хочу добавить это строковое значение в Createsections.

...