¿La forma más efectiva de llenar una vista del selector con range de integers?

Tengo una vista simple del selector de interfaz de usuario en una aplicación de iOS (iPhone) y estoy buscando rellenarla con un range de numbers en el lanzamiento. ¿Cuál sería la forma más pragmática, rápida y optimizada de poblarla? Soy nuevo en el desarrollo de iOS, así que estoy empezando a probar las aguas. La documentation es bastante decente, pero me gustaría get una idea de los desarrolladores experimentados de la manera más eficaz para lograr lo que estoy haciendo.

tl dr

Quiero completar una vista del selector de interfaz de usuario con el range de numbers 45-550 al comienzo de mi aplicación, ¿cuál es la mejor manera de hacerlo?

A pesar de la posibilidad de que no califique como un desarrollador experimentado, lo haría de esta manera. En la class que será la fuente de datos y el delegado de la vista del selector:

#define PICKER_MIN 45 #define PICKER_MAX 550 - (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView { return 1; } - (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component { return (PICKER_MAX-PICKER_MIN+1); } - (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component { return [NSString stringWithFormat:@"%d", (row+PICKER_MIN)]; }