不在需要参数的方法中使用参数?

Isa*_*jdi 3 objective-c ios

在这行代码中:

- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
{
return 1;
}
Run Code Online (Sandbox Code Playgroud)

这本书的作者没有使用这个pickerView论点,怎么来的?我看到很多这样的方法,请解释一下.
谢谢.

Ano*_*dya 8

在方法中使用每个参数不是强制性的.

在上面的方法中,他必须只有一个选择器视图,因此他不想检查他需要返回哪个选择器视图1.如果他有多个选择器视图,那么他可以使用该参数有条件地返回一些值.

但是,如果您启用Xcode警告未使用的参数,它将收到所有未使用参数的警告.

在此输入图像描述