Itere o Dicionário com os dados do dicionário e adicione-o a uma matriz rapidamente

Eu tenho um dicionário com vários dados do dicionário:

{
    1455201094707 =     {
    };
    1455201116404 =     {
    }: 
    1455201287530 =     {
    };
}

Eu tenho que adicionar todos esses dicionários para uma matriz em rápido. Como iterar dicionário como:

for let tempDict in dataDictionary
{
     self.tempArray.addObject(tempDict)
}

Erro "deixar padrão não pode aparecer aninhado em um contexto já imutável"

for tempDict in dataDictionary as! NSMutableDictionary
{
     self.tempArray.addObject(tempDict)
}

Erro: o elemento do tipo de argumento (também conhecido como (chave: AnyObject, valor: AnyObject)) não está em conformidade com o tipo esperado anyobject

for tempDict in dataDictionary as! NSMutableDictionary
{
     self.tempArray.addObject(tempDict as! AnyObject)
}

Erro: não foi possível converter o valor do tipo '(Swift.AnyObject, Swift.AnyObject)' (0x1209dee18) para 'Swift.AnyObject' (0x11d57d018).

for tempDict in dataDictionary
{
     self.tempArray.addObject(tempDict)
}

Erro: o valor do tipo AnyObject não possui gerador de membros

Editar

Eu quero a matriz final como:

(
  {
    1455201094707 =     {
    };
  }
  {
     1455201116404 =     {
     }:
  } 
)   

Qual é a maneira correta de implementar isso?

Qualquer ajuda será apreciada.....

Eu usei código:

var tempArray:[NSDictionary] = []

    for (key, value) in tempDict {
        tempArray.append([key : value])
    }

Erro: o valor do tipo AnyObject não está em conformidade com o tipo de chave de dicionário esperado NSCopying

código:

let tempArray = tempDict.map({ [$0.0 : $0.1] }) 

Erro: o tipo de expressão é ambíguo sem mais contexto

questionAnswers(2)

yourAnswerToTheQuestion