Soy nuevo en el desarrollo de iphone. Quiero una matriz Nsmutable para mantener los números del 1 al 100. Cómo puedo hacerlo. ¿Cómo puedo implementar en un bucle for? ¿Hay alguna otra forma de mantener los números en matriz en el iPhone? Por favor, ayúdenme. Gracias.¿Cómo agregar números en una matriz mutable en iphone?
9
A
Respuesta
21
Sólo puede añadir subclases NSObject en contenedores de cacao. En su caso, tendrá que envolver los números enteros en los objetos NSNumber:
NSMutableArray *array = [NSMutableArray array];
for(int i = 0; i < 100; ++i)
{
[array addObject:[NSNumber numberWithInt:i]];
}
para extraer los valores:
int firstValue = [[array objectAtIndex:0] intValue];
1
utilizar un objeto NSNumber:
[NSNumber numberWithInt:1];
+0
Yo soy muy novato, puede das más código, de cómo guardas los valores en una matriz. Gracias. – Warrior
0
La mano corta solución
NSMutableArray *array = [NSMutableArray array];
for(int i = 0; i < 100; ++i)
{
[array addObject:@(i)];
}
int intValue = 10;
NSNumber *numberObj = @(intValue);
Cuestiones relacionadas
- 1. Cómo inicializar una matriz mutable vacía en el Objetivo C
- 2. matriz mutable vacía
- 3. Gran matriz de bytes mutable en Erlang
- 4. Observación Cambios en una matriz mutable usando KVO contra NSNotificationCenter
- 5. ¿Convertir una matriz a un conjunto mutable en Scala?
- 6. Poblando NSTableview desde una matriz mutable
- 7. NSUserDefaults está devolviendo una matriz mutable
- 8. Cómo crear unboxed instancia de matriz mutable
- 9. Cómo agregar una matriz en WinRT XAML
- 10. Ordenando matriz mutable por clave de diccionario
- 11. dividir una cadena en una matriz de números
- 12. ¿Por qué debo hacer una copia mutable de esta matriz?
- 13. Campo booleano mutable en Java
- 14. IOS obtiene una matriz dentro de NS (mutable) Diccionario
- 15. ¿Cómo creo una matriz mutable de longitud fija de objetos de Python en Cython?
- 16. Cargue rápidamente números 350M en una matriz doble [] en C#
- 17. cómo agregar concatenar NSString múltiple en una cadena de iPhone
- 18. cómo agregar los valores de entrada en una matriz
- 19. ¿Cómo puedo agregar valores repetidos a una matriz en Perl?
- 20. Cómo agregar una matriz int en el mensaje protobuf
- 21. ¿Cómo agregar elementos a una matriz vacía en PHP?
- 22. Agregar números juntos
- 23. ¿Cómo puedo contar los números únicos en una matriz sin reorganizar los elementos de la matriz?
- 24. volátil vs mutable en C++
- 25. Cómo agregar elementos SortedSet de una matriz?
- 26. patrones posibles en matriz 3x3 de números
- 27. Cálculo de la suma de números enteros en una matriz
- 28. secuencia frecuente de los números en una matriz
- 29. diferencia absoluta mínima entre dos números en una matriz
- 30. ¿Cómo convertir una cadena de números separados por comas a una matriz de números enteros?
Gracias, esto funcionó. – Warrior
¿Alguna idea de cómo eliminaríamos un número agregado de esta manera si no conocemos el índice? Estoy tratando de usar [array removeObjectIdenticalTo: i]; También probé [array removeObjectIdenticalTo: [i intValue]] y [array removeObjectIdenticalTo: [NSNumber numberWithInt: i]] –