Sintaxis del método en Objective C
¿Puede alguien explicarme la sintaxis de esta declaración de método? En esta función, se devuelve el número de filas de un UIPickerView (interfaz de usuario de la máquina tragaperras en el iPhone). Desde mi punto de vista, el Método se llama 'pickerView
', y devuelve un NSInteger.
Pasa un puntero a UIPickerView llamado 'pickerView
'... primero, ¿por qué el método recibe el mismo nombre que el parámetro?
Luego está el parámetro NSInteger llamado componente que nos dice qué componente somos contando las filas para. La lógica para decidir cuál está en el cuerpo del método.
¿Qué es 'numberOfRowsInComponent
? Parece describir el valor que estamos devolviendo, pero está en medio de los parámetros.
- (NSInteger) pickerView:(UIPickerView *)pickerView
numberOfRowsInComponent:(NSInteger)component
{
if (component == kStateComponent)
return [self.states count];
return[self.zips count];
}
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52