Objective c Obj-C参数名,带vs,不带

Objective c Obj-C参数名,带vs,不带,objective-c,Objective C,我是一名java程序员,正在学习 Obj-C函数参数 当我看到函数声明时 - (void) fraction: (int) n over:(int) n2; 及 他们之间有什么区别?我应该在它们之间什么时候使用?第一个方法的名称是分数:结束: 第二个方法的名称是分数:: 显然,名字更清晰。未命名的参数是有效的,但不是非常自我记录的。我个人从不使用第二种形式 - (void) fraction: (int) n :(int) n2;

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

Obj-C函数参数

当我看到函数声明时

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


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

第一个方法的名称是
分数:结束:

第二个方法的名称是
分数::

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

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