iOS MVC模型命名约定

时间:2015-02-03 16:24:50

标签: ios model-view-controller naming-conventions

是否有命名Model类的标准约定?我看了 at Apple's conventions,但如果有的话,我真的找不到答案。视图通常以UI为前缀和/或包含名称中的视图;控制器通常是后期修复"控制器,"但我不确定如何命名我的模型类。我见过经理,但通常这些都是单身人士。

1 个答案:

答案 0 :(得分:1)

模型类通常代表现实世界的对象,所以你只需将它们命名为那些,例如:

Car User Animal House

请注意, Model 类基本上是为了提供应用程序应用程序域的逻辑组件。

您可以为类提供前缀,以便它们的命名空间不会干扰来自其他项目或框架的类,这些类可能已被命名为相同的。此外,Apple使用的前缀通常表示这些类来自的框架(尽管情况并非总是如此),例如来自{{1的UIViewControllerUIButtonUILabel等}}