目标C中的方法语法
有人可以为我解释这个方法声明语法吗?在此函数中,返回UIPickerView的行数。根据我的理解,Method被称为' pickerView
',并返回一个NSInteger。
它传入一个指向UIPickerview的指针,称为' pickerView
'...首先,为什么该方法与参数名称相同?
接下来有一个名为component的NSInteger参数,它告诉我们计算行的哪个组件。决定哪个是在方法体内的逻辑。
什么是' numberOfRowsInComponent
?它似乎描述了我们返回的值,但它位于参数的中间。
- (NSInteger) pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component{ if (component == kStateComponent) return [self.states count]; return[self.zips count];}
胡说叔叔
慕田峪9158850