4
Objective-Cのメソッド構文
誰かがこのメソッド宣言構文を私に説明できますか?この関数では、UIPickerView(iPhoneのスロットマシンUI)の行数が返されます。私の理解では、メソッドは ' pickerView' と呼ばれ、NSIntegerを返します。 pickerView最初に' ' というUIPickerviewへのポインタを渡します...最初に、メソッドがパラメータと同じ名前で呼ばれるのはなぜですか? 次に、コンポーネントと呼ばれるNSIntegerパラメータがあり、行をカウントしているコンポーネントを教えてくれます。メソッドの本体にあるものを決定するロジック。 って何numberOfRowsInComponent?返される値を説明しているように見えますが、パラメーターの真ん中にあります。 - (NSInteger) pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component { if (component == kStateComponent) return [self.states count]; return[self.zips count]; }
176
objective-c
syntax
methods