No pude encontrar esto en ningún lado, así que solo estoy preguntando para estar seguro. Y sí, sé que es básico, pero creo que prefiero hacerlo bien antes de cometer el error un millón de veces:Agregar enteros a NSMutableArray
Si hago lo siguiente, ¿convierte el "0" a un NSNumber de forma predeterminada (si no, ¿qué tipo de objeto es), o tendría que hacer el segundo código?
(O ambos podrían ser incorrectos para lo que estoy intentando hacer. Si es así, avíseme. Ambos compilan así que me pregunto cuál es "correcto" (o preferido) y por qué).
Código 1:
NSMutableArray array = [[[NSMutableArray alloc] init]];
[array addObject: 0];
Código 2:
NSMutableArray array = [[NSMutableArray alloc] init];
[array addObject: [NSNumber numberWithInt: 0]];
fresca bien. ¡¡Gracias!! Voy a marcar esto como la respuesta correcta pronto (dice que tengo que esperar 10 minutos para aceptar una respuesta a esta pregunta) – MrHappyAsthma
Estoy feliz de haber podido ayudar. –