快速存储将多个字典追加到数组中

时间:2018-08-26 15:38:16

标签: swift3

我想将多个字典存储到一个数组中,以便最终结果看起来像这样

(
   {
     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";
    }
)

这不是我想要的。谢谢

0 个答案:

没有答案