/ / Acessando chaves de dicionário programaticamente - objetivo-c, nsmutablearray, nsmutabledictionary

Acessando chaves de dicionário programaticamente - objective-c, nsmutablearray, nsmutabledictionary

Eu tenho uma matriz e um dicionário e gostaria de executar alguns loops para ver se os elementos na matriz são iguais a cada uma das chaves no dicionário.

Existe uma maneira de fazer isso usando o objetivo-c?

Respostas:

1 para resposta № 1
NSMutableSet *intersection = [[NSMutableSet alloc] init];
[intersection addObjectsFromArray:array];
[intersection intersectSet:[NSSet setWithArray:[dictionary allKeys]]];

intersection contém um conjunto de objetos que existem como chaves no seu dicionário e na sua matriz.