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