一个方法声明:
-(NSInteger) pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:
返回类型 方法名称 第一个参数类型 本地参数名称 第二个参数公开名称
(NSInteger) component
第二个参数类型 第二个参数的本地名称
将上面的消息发送给接收者:
[pickerDelegate pickerView:somePicker numberOfRowsInComponent:component];
接收者 消息名称 值 第二个参数名称 第二个参数值
在objective-c中可以为参数取一个公开名称和一个本地名称。
公开名称:发送消息时,公开名称会作为选择子的一部分。可以为使用自己累的人准备一个明白易懂的公开名称。可以不提供公开名称;
本地名称:在自己的代码中使用一个简便的本地名称,可与公开名称不同。
ps:选择子是方法的唯一名。方法名:各个参数名