在Swift中循环通过Dictionary

时间:2017-12-28 05:50:03

标签: arrays swift loops dictionary

我有一本字典,我想附加一些项目。

**这是我想要实现的词典:**

let parameters: [String: Any] = [

{
"ResultsList": [{
    "UserId": "b806e283-066f-4081-aafe-1fe216a57c35",
    "FriendUserId": "7a2ec150-cdb3-4600-84f8-2dab970bfa0c",
    "TransferDate": "2017-11-23",


    "UserAnswers": [{
            "AnswerId": "b7562603-614d-11e7-a7e0-484d7ee0cd26",
            "LastAnsweredDate": "2017-11-23",
            "QuestionId": "0b60f35e-5d80-11e7-a7e0-484d7ee0cd26"
        },
        {
            "AnswerId": "b7562603-614d-11e7-a7e0-484d7ee0cd26",
            "LastAnsweredDate": "2017-11-23",
            "QuestionId": "0b60f35e-5d80-11e7-a7e0-484d7ee0cd26"
        }


    ]
}]

}

    ]

这是我当前的字典,我想制作循环并添加项目。

let parameters: [String: Any] = [
    {
        ResultsList: [
            {
                UserId: “b806e283-066f-4081-aafe-1fe216a57c35”
                FriendUserId: “7a2ec150-cdb3-4600-84f8-2dab970bfa0c”
                TransferDate: “2017-11-23”
                UserAnswers: [
                   {
                       AnswerId: “b7562603-614d-11e7-a7e0-484d7ee0cd26"
                       LastAnsweredDate: “2017-11-23”
                       QuestionId : “0b60f35e-5d80-11e7-a7e0-484d7ee0cd26"
                   }
                ]
            }
         ]
    }
]

我有3个数组,我想循环并附加到字典

var AnswerId = [ “b7562603-614d-11e7-a7e0-484d7ee0cd26", “aasdaas-614d-11e7-a7e0-484d7ee0cd26", “b756asd03-614d-11e7-a7e0-484d7ee0cd26"]

var LastAnsweredDate = [“2017-11-23”, “2017-11-23”, “2017-11-22”]

var QuestionId = [“0b60f35e-5d80-11e7-a7e0-484d7ee0cd26",“asdasd-5d80-11e7-a7e0-484d7ee0cd26",“asdasd-5d80-11e7-a7e0-484d7ee0cd26"]

有人可以帮助实现这个结果吗?

0 个答案:

没有答案