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 getBusStops
mit NSString
und NSTimeInterval
Parametern 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