iOS - 缩写XXXViewController到XXXVC坏或没问题?

时间:2011-08-10 22:23:33

标签: ios uiviewcontroller xcode4 naming-conventions

由于每个视图控制器都以“ViewController”结束,简单地将其缩写为“VC”是不是很邪恶?我知道Apple Docs说的不是缩写东西并使名字有意义但是这不是显而易见的东西吗?我觉得在每一个之后输入ViewController都很冗长而且冗长。此外,xcode 4自动将nib文件命名为与头文件和类文件相同。你删除了它的“控制器”部分吗?

您的命名惯例是什么?为什么选择这样做?

由于

2 个答案:

答案 0 :(得分:4)

如果您使用的是Xcode,则不必每次都输入全名。自动完成为您处理。

通常,避免使用缩写会使代码更易读,更易于维护。当然你知道VC意味着什么,但3年后的其他人可能不明白你在做什么。

在这种特定情况下,它可能没有多大意义,但命名约定是惯例。在大多数情况下,我们会遵循它们,以便将来更轻松地生活(和其他人)。

总是想象一下,最终会维护你的代码的人是一个有着发脾气的脾气暴躁的人,他知道你住在哪里。

答案 1 :(得分:0)

尽管人们似乎都说Apple拥有出色的文档。他们甚至提供了Coding Guidelines文件。

这不仅为您提供了一些很好的示例,还有助于理解框架中使用名称,约定和缩写的方式。