1
elden 2012-01-17 01:59:11 +08:00 via iPhone
statsViewController
|
2
Kai MOD statsViewController +1
如果需要多个,就 mainViewController, otherViewController 之类。 |
3
marvinII 2012-01-17 06:42:38 +08:00 via iPhone
statsVctrl_ : 成员变量
statsVctrl:参数 stats_vctrl:局部变量 g_stats_vctrl: 全局变量 1. 我倾向于短点的 2. 成员变量加_尾巴,是c++ programming style里提倡的,不会和库里的父类成员起冲突,也不影响自动补全的速度;objc也适用这点 3. 参数用标准的骆驼命名 4. 局部变量k&r风格,这样就避免和参数混淆 5. 全局加g_前缀,g for global |
4
levithinking 2012-01-17 08:16:30 +08:00
如果代码是写给自己看的,就简洁点
如果是写给团队看的话,还是详细点比较好,不要觉得长名字是累赘,不贪图一时方便。 |
5
levey 2012-01-17 09:27:56 +08:00
OLStatsViewController *svc = [[OLStatsViewController alloc] init];
|
6
levey 2012-01-17 09:28:37 +08:00
OLStatsViewController *_statsViewController;
|
7
tokki 2012-01-17 09:32:59 +08:00
*vc
|
9
godwarlock 2012-01-17 10:33:35 +08:00
OLStatsViewController *oLStatsVC;
|
10
adow 2012-01-17 11:07:58 +08:00
statsViewController;
|
11
wtl 2012-01-17 11:57:31 +08:00
vc。。。。。还有ra、pn。。。。。。
我深受其害 某次与一同事讨论此事 我说这样不利于阅读 代码一长 变量一多 根本就不知所以了 人家只一句:那是你短期记忆能力不好 我只能石化 想必精通字母缩写流的均是大牛 也要照顾下吾等凡人啊 |
12
ultragtx 2012-01-17 12:31:03 +08:00
xxxxViewController 或者 xxxxvc
|
13
godwarlock 2012-01-17 12:37:58 +08:00
@wtl 其实关系不大,我这个也是工作中其他人从C++迁移过来的习惯,如果是我的话,我个人还是喜欢写全,反正有补全,写一次后面就都方便了
|
14
surf 2012-01-17 15:36:13 +08:00
一般都是直接小写首字母的方式
风格接近自动生成的代码就好了 |
15
acwind 2012-01-17 16:35:36 +08:00
如果只在某函数内部使用一次,我基本都上是:
OLStatsViewController *controller = [[OLStatsViewController alloc] init]; [self presentModalViewController:controller animated:YES]; |
16
sharkli 2012-01-18 17:51:56 +08:00
OLStatsViewController* statsVC = nil;
|
18
soulhacker 2012-01-18 18:40:11 +08:00
Cocoa 源码的哲学就是不怕名字长,为了可读尽量不用缩写,反正 Xcode 自动完成功能就为这个存在的。当然也不是绝对的,不过我自己还是喜欢 statsViewController 或 oLStatsViewController 这样的。
另外,个人认为 Objective-C 代码里最好不要混用 C 风格的命名。 |