Ich habe einige Beiträge über die Objective-C-Methodensyntax gelesen, aber ich glaube, ich verstehe nicht mehrere Namen für eine Methode.
Ich versuche, eine Methode getBusStopsmit NSStringund NSTimeIntervalParametern und einen Rückgabetyp von zu erstellen NSMutableArray. So habe ich die Methode konstruiert, aber zur Laufzeit werden offensichtlich Fehler angezeigt:
- (NSMutableArray *)getBusStops:(NSString *)busStop
(NSTimeInterval *)timeInterval;
Ich habe ein anderes Beispiel mit einer Methode gesehen:
-(NSInteger)pickerView:(UIPickerView *)pickerView
numberOfRowsInComponent:(NSInteger)component
Ich verstehe nicht, warum diese Methode für jeden Parameter einen Methodennamen hat. Soll ich dasselbe mit so etwas machen wie:
- (NSMutableArray *)getBusStops:(NSString *)busStop
forTime:(NSTimeInterval *)timeInterval