Obj - C参数名称WITH与WITHOUT

时间:2012-11-29 06:02:15

标签: objective-c

我是一名java程序员并且正在学习

Obj - C函数参数

当我看到函数声明

- (void) fraction: (int) n over:(int) n2;

- (void) fraction: (int) n :(int) n2;

他们之间有什么区别?我什么时候应该在他们之间使用?

1 个答案:

答案 0 :(得分:2)

第一种方法的名称是fraction:over:

第二种方法的名称是fraction::

显然,名字更清晰。未命名的参数有效但不是非常自我记录。我个人从不使用第二种形式。