He leído varios artículos sobre la sintaxis del método Objective-C, pero supongo que no entiendo varios nombres para un método.¿Cómo paso múltiples parámetros en Objective-C?
estoy tratando de crear un método llamado getBusStops
con NSString
y NSTimeInterval
parámetros y un tipo de retorno de NSMutableArray
. Así es como he construido el método, pero, obviamente, obtiene errores en tiempo de ejecución:
- (NSMutableArray *)getBusStops:(NSString *)busStop
(NSTimeInterval *)timeInterval;
vi otro ejemplo, con un método:
-(NSInteger)pickerView:(UIPickerView *)pickerView
numberOfRowsInComponent:(NSInteger)component
No entiendo por qué este método tiene un nombre de método para cada parámetro. ¿Debo hacer lo mismo con algo como:
- (NSMutableArray *)getBusStops:(NSString *)busStop
forTime:(NSTimeInterval *)timeInterval
1: argumentos de la función de Objective-C son, en efecto posicional, que no se citan, por lo que la etiqueta es opcional y para el consumo humano. –