Objective-C变量命名

时间:2015-04-21 15:43:31

标签: objective-c naming-conventions

我对命名变量有疑问。 我注意到很多人首先用小写字母命名变量,然后用大写字母命名。 这只是他们命名的方式,还是背后有什么东西?

e.g:

IBOutlet UITextField *addressBar;
IBOutlet UIButton *startGame;

1 个答案:

答案 0 :(得分:0)

这被称为命名变量的Camel Case约定,是的,它被广泛使用,因为它更容易阅读。但是,建议在大多数情况下使用下划线,因为它们更容易阅读,特别是如果您的代码将由母语不是英语的人维护,所以: - 可以使用IB_outlet * start_game等。

基本上,只需使用您想要的任何约定(请参阅 - http://en.wikipedia.org/wiki/Naming_convention_%28programming%29),只需确保它易于阅读并坚持使用。