我已经阅读了几篇有关Objective-C方法语法的文章,但我想我不理解一个方法的多个名称。
我试图创建一个名为方法getBusStops
与NSString
和NSTimeInterval
参数和返回类型NSMutableArray
。这就是我构造方法的方式,但显然在运行时会出错:
- (NSMutableArray *)getBusStops:(NSString *)busStop
(NSTimeInterval *)timeInterval;
我看到了另一个带有方法的示例:
-(NSInteger)pickerView:(UIPickerView *)pickerView
numberOfRowsInComponent:(NSInteger)component
我不明白为什么这个方法每个参数都有一个方法名称。我应该对以下内容执行相同操作:
- (NSMutableArray *)getBusStops:(NSString *)busStop
forTime:(NSTimeInterval *)timeInterval