【发布时间】:2010-10-17 21:12:08
【问题描述】:
我已经阅读了几篇关于 Objective-C 方法语法的文章,但我想我不明白一个方法的多个名称。
我正在尝试使用NSString 和NSTimeInterval 参数以及NSMutableArray 的返回类型创建一个名为getBusStops 的方法。这就是我构建该方法的方式,但它显然在运行时会出错:
- (NSMutableArray *)getBusStops:(NSString *)busStop
(NSTimeInterval *)timeInterval;
我看到了另一个方法的例子:
-(NSInteger)pickerView:(UIPickerView *)pickerView
numberOfRowsInComponent:(NSInteger)component
我不明白为什么这个方法对每个参数都有一个方法名。我应该对类似的东西做同样的事情:
- (NSMutableArray *)getBusStops:(NSString *)busStop
forTime:(NSTimeInterval *)timeInterval
【问题讨论】:
标签: objective-c syntax parameters methods