Sé que el conjunto de funciones NSDateformatter es una bendición para la humanidad, pero al mismo tiempo es muy confuso para mí. Espero que me puedas ayudar.
En algún lugar de mi código, hay un int que representa un mes. Entonces: 1 sería enero, 2 de febrero, etc.
En mi interfaz de usuario, me gustaría mostrar este número entero como el nombre del mes adecuado. Además, debe adherirse a la ubicación del dispositivo.
Gracias por sus conocimientos
Mientras tanto, he hecho lo siguiente:
int monthNumber = 11
NSString * dateString = [NSString stringWithFormat: @"%d", monthNumber];
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MM"];
NSDate* myDate = [dateFormatter dateFromString:dateString];
[dateFormatter release];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"MMMM"];
NSString *stringFromDate = [formatter stringFromDate:myDate];
[formatter release];
¿Es esta la manera de hacerlo? Parece un poco prolijo.