Grab todos los valores en NSDictionary dentro de un NSArray
Tengo un NSArray lleno de objetos NSDictionary, y cada NSDictionary tiene una ID única en su interior. Quiero hacer búsquedas de diccionarios particulares basados en la ID, y obtener toda la información para ese diccionario en mi propio diccionario.
myArray contiene:
[index 0] myDictionary object
name = apple,
weight = 1 pound,
number = 294,
[index 1] myDictionary object
name = pear,
weight = .5 pound,
number = 149,
[index 3] myDictionary object (etc...)
Quiero obtener el nombre y el peso del segundo objeto del diccionario (no sabré el índice del objeto ... si solo hubiera dos dictados, podría crear un diccionario de[myArray objectAtIndex:1]
)
Entonces, sé que conozco el número 149. ¿Cómo podría obtener el segundo objeto myDictionary de myArray en un nuevo NSDictionary?