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