2

在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;

...

谢谢!

4

1 回答 1

5

在您给出的示例中,我只是将animal其用作所有 3 的名称。查看UITableViewDelegateUITableViewDataSource方法 - 相关表格视图的所有参数都命名为tableView.

于 2013-04-08T14:19:57.827 回答