Objective-C中参数的命名约定

时间:2013-04-08 14:16:55

标签: objective-c parameters coding-style naming-conventions

在Objective-C中命名参数时,是否重要 - 也就是说,建议文档/易读性 - 如果我对类似方法使用相同的名称?例如:

@interface Zookeeper : Employee

-(void) washAnimal:(Animal *)someAnimal;
-(void) feedAnimal:(Animal *)someAnimal;
-(void) trainAnimal:(Animal *)someAnimal;

...

或者,它应该是这样的:

@interface Zookeeper : Employee

-(void) washAnimal:(Animal *)animalToBeWashed;
-(void) feedAnimal:(Animal *)animalToBeFed;
-(void) trainAnimal:(Animal *)animalToBeTrained;

...

谢谢!

1 个答案:

答案 0 :(得分:4)

在你给出的例子中,我只使用animal作为所有3的名称。查看UITableViewDelegateUITableViewDataSource方法 - 所讨论的表视图的所有参数都是名为tableView