¿Cómo recorro todos los objetos en un NSMutableDictionary independientemente de las claves?
objective-c
ios
nsmutabledictionary
Rupert
fuente
fuente
for (id key, value in myDict)
sería perfecto.id key in myDict.allKeys
), en lugar del diccionario. Esto le permite mutar el diccionario, que podría ser lo que quiera hacer.puedes usar
si su sistema operativo de destino admite bloques.
fuente
Puede utilizar
[dict allValues]
para obtener unoNSArray
de sus valores. Tenga en cuenta que no garantiza ningún orden entre llamadas.fuente
en enumeración rápida
en Bloques:
fuente
No es necesario asignar valor a una variable. Puede acceder a él directamente con
myDict[key]
.fuente
Otra forma es utilizar Dicts Enumerator. Aquí hay un código de muestra de Apple:
fuente