SiteMap

2013年8月19日月曜日

iOS - 函數定義


- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component{
    return [pickerData count];
}

函数类型 (函数返回类型)  函数名1(参数类型)参数1     函数名2(参数类型)参数2
函数实现


-(函数返回类型)  参数名:(参数类型)参数1     参数名2:(参数类型)参数2 {
函数实现


这个函数的函数名是 pickerView:numberOfRowsInComponent: 函数名被参数拆成了2个部分,你可以理解为每一个部分都是对紧接着的那个参数的一个附加的说明。
比如这个函数名里面numberOfRowsInComponent: 这部分就解释了(NSInteger)component这个参数的作用。

可以看看这个帖子:
http://stackoverflow.com/questions/683211/method-syntax-in-objective-c
或者Objective-C的函数语法说明:
http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/Learning_Objective-C_A_Primer/_index.html



0 件のコメント: