Tengo un NSDictionary
y carga UITableView
. Si un usuario se desplaza cada vez más, llamo a API y obtengo nuevos datos. Esta información es nuevamente en forma de NSDictionary
. ¿Es posible agregar el nuevo NSDictionary
al existente?Adjuntar NSDictionary a otro NSDictionary
Respuesta
Usted buscando este tipo:
[NSMutableDictionary addEntriesFromDictionary:]
Asegúrese de que el diccionario es un UITableView
NSMutableDictionary
!
¿Su NSDictionary está lleno de otros NSDictionaries? Parece que necesitarías una NSMutableArray a la que puedas agregar NSDictionaries al final. Suponiendo que pueda controlar el flujo de datos entrantes y no corra el riesgo de duplicar en su matriz, ciertamente podría agregar los datos.
NSMutableArray *array = [[NSMutableArray alloc] init];
arrayCount = [array count]; // check the item count
[array addObject:dictToAppend];
Sin ver cómo lo está implementando, no puedo proporcionar ejemplos de código más detallados. Agregar elementos es fácil de hacer, pero sepa que solo se puede hacer con versiones mutables de Arrays o Dictionaries. Espero que esto ayude un poco.
Utilice NSMutableDictionary addEntriesFromDictionary para agregar los dos diccionarios a un nuevo diccionario mutable. Luego puede crear un NSDictionary a partir del mutable, pero generalmente no es necesario tener un diccionario no mutable.
poco duro que esta fue la primera y la respuesta correcta y que todavía no han visto un solo voto! – Rambatino
- 1. NSDictionary a XML
- 2. Guardar NSDictionary a NSUserDefaults
- 3. Guardar NSDictionary a plist
- 4. convertir NSDictionary a NSString
- 5. Convierta nsdictionary a nsdata
- 6. NSDictionary frente a objeto personalizado
- 7. Ordenando NSDictionary
- 8. NSDictionary setValue:
- 9. Inicializando NSDictionary
- 10. NSDictionary writeToFile
- 11. Convertir JSON alimentación a NSDictionary
- 12. NSDictionary con valores enteros
- 13. bloques en nsdictionary?
- 14. ¿Cómo heredar de NSDictionary?
- 15. UIPickerView con NSDictionary
- 16. Agregar a NSDictionary entradas a NSMutableDictionary
- 17. EXC_BAD_ACCESS con NSDictionary
- 18. NSPredicar en NSDictionary
- 19. Plist Array para NSDictionary
- 20. clave Fecha de NSDictionary
- 21. Convirtiendo NSData en NSDictionary
- 22. JSONKI serializar NSDIctionary
- 23. Convertir NSArray en NSDictionary
- 24. Creación de un NSDictionary
- 25. clave Adecuado para NSDictionary
- 26. Objeto débil en un NSDictionary?
- 27. Parse Plist (NSString) en NSDictionary
- 28. Ejemplo de [NSDictionary getObjects: andKeys:]
- 29. Inserte NSArray en un NSDictionary
- 30. NSDictionary no almacena correctamente CGRect?
pero de esta manera se reemplazan las mismas claves siempre – Mashhadi
Sí, pero ¿por qué quiere entradas duplicadas de claves en un diccionario? –
Lo que quiero es '- [NSDictionary dictionaryByAddEntriesFromDictionary:]', sin embargo, no existe tal método en 'NSDictionary'. –