Быстрое хранение Добавление нескольких словарей в массив - PullRequest
0 голосов
/ 26 августа 2018

Я хочу сохранить несколько словарей в массиве, чтобы окончательные результаты выглядели так

(
   {
     id: 12,
     task : completed
   },
   {
     id: 15,
     task : error
   },
   {
     id: 17,
     task : pending
   },
)

Я попробовал с кодом ниже, но он не дает мне то, что я хочу Пожалуйста, кто-нибудь может мне помочь. Спасибо

var FinalTaskData = [[String:AnyObject]]()
            for i in 0..<taskObj.count{
                let dict = ["id":taskObj[i].id!,"task":taskObj[i].task!] as [String : AnyObject]
                FinalTaskData.append(dict)
            }

И это дает мне вывод

(
        {
        id = 190;
    },
        {
        task = "Task To Be Edited";
    },
        {
        id = 191;
    },
        {
        task = "Also To Be Edited";
    }
)

Что не то, что я хочу. Спасибо

...