是否有命名Model类的标准约定?我看了 at Apple's conventions,但如果有的话,我真的找不到答案。视图通常以UI为前缀和/或包含名称中的视图;控制器通常是后期修复"控制器,"但我不确定如何命名我的模型类。我见过经理,但通常这些都是单身人士。
答案 0 :(得分:1)
模型类通常代表现实世界的对象,所以你只需将它们命名为那些,例如:
Car
User
Animal
House
请注意, Model 类基本上是为了提供应用程序应用程序域的逻辑组件。
您可以为类提供前缀,以便它们的命名空间不会干扰来自其他项目或框架的类,这些类可能已被命名为相同的。此外,Apple使用的前缀通常表示这些类来自的框架(尽管情况并非总是如此),例如来自{{1的UIViewController
,UIButton
,UILabel
等}}