use*_*809 2 parameters coding-style objective-c naming-conventions
在 Objective-C 中命名参数时,如果我对类似的方法使用相同的名称,这是否重要 - 也就是说,对于文档/易读性是可取的?例如:
@interface Zookeeper : Employee
-(void) washAnimal:(Animal *)someAnimal;
-(void) feedAnimal:(Animal *)someAnimal;
-(void) trainAnimal:(Animal *)someAnimal;
...
Run Code Online (Sandbox Code Playgroud)
或者,应该是这样的:
@interface Zookeeper : Employee
-(void) washAnimal:(Animal *)animalToBeWashed;
-(void) feedAnimal:(Animal *)animalToBeFed;
-(void) trainAnimal:(Animal *)animalToBeTrained;
...
Run Code Online (Sandbox Code Playgroud)
谢谢!
在您提供的示例中,我仅将animal其用作所有 3 个的名称。查看UITableViewDelegate和UITableViewDataSource方法 - 有问题的表视图的所有参数都被命名为tableView。