swift3 - Swift存储将多个字典附加到数组中
问题描述
我想将多个字典存储到一个数组中,以便最终结果看起来像这样
(
{
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";
}
)
这不是我想要的。谢谢
解决方案
推荐阅读
- python - 只保留列表中第一次出现的元素
- glibc - 为 aarch64 构建 glibc 时缺少 __attribute__ ((constructor)) 支持
- vba - 在规则中运行我的脚本时出错
- push-notification - Azure 通知中心 + FCM 离子 3
- javascript - 无法通过 jQuery 获取 Div 宽度
- python - tensorflow einsum 跟踪错误?
- angular - 角度 7 上的 CORS 配置
- excel - Excel VBA 使用找到的列和行来粘贴数据
- sql - Oracle - 格式化和结构数据/查询
- laravel-5.6 - 数组验证