相同键的NSDictionary数组



我请求一个SOAP Webservice,并将响应解析为一个NSDictionary。XML响应具有多个惟一键。下面是一个示例(已经在字典上进行了解析):

"typ:partits" =             {
            "typ:dadesPartit" =                 {
                "typ:aforament" = 1;
                "typ:codiEsdeveniment" = 2;
                "typ:competicio" = GAMPER;
                "typ:dataHoraConfirmada" = false;
                "typ:dataPartit" = "08/18/14";
                "typ:descripcioPartit" = "FCBARCELONA - CLUB LEON F.C.";
                "typ:horaPartit" = "9:30:00 PM";
                "typ:jornada" = 99;
                "typ:partitActiuMenor" = true;
                "typ:temporada" = "2014-2015";
                "typ:tipusEsdeveniment" = 0;
            },
            "typ:dadesPartit" =                 {
                "typ:aforament" = 1;
                "typ:codiEsdeveniment" = 2;
                "typ:competicio" = GAMPER;
                "typ:dataHoraConfirmada" = false;
                "typ:dataPartit" = "08/26/14";
                "typ:descripcioPartit" = "FCBARCELONA - REAL MADRID";
                "typ:horaPartit" = "9:30:00 PM";
                "typ:jornada" = 101;
                "typ:partitActiuMenor" = true;
                "typ:temporada" = "2014-2015";
                "typ:tipusEsdeveniment" = 0;
            };
        };

如何遍历这些键?,它们是一样的:(…

我尝试了"allObjects",但当我只收到一个"type:dadesPartit"对象时,它将其视为array而不是NSDictionary

它返回一个类型,因为两个键是相同的,尝试将键重命名为单独的名称,当键入allKeys

时,将出现与这些键关联的值。

最新更新