swift - Controller 纳米格。 TagSelectController 或 TagSelectionController

标签 swift class naming-conventions naming

在我的 Xcode 项目中,我有一个 Controller 可以从标签列表中选择一个标签。

我遇到了如何命名这个 Controller 的问题。 我想到了以下内容。

  • 标签选择 Controller
  • 标签选择 Controller

我应该选择哪个?

最佳答案

一般来说,对于 View Controller ,您通常会使用后缀 ViewController。此外,由于“Tag Selection”在语法上比“Tag Select”更正确,因此它应该是名称。因此,将您的 viewController 命名为 TagSelectionViewController 是可行的方法。

如果您想进一步了解 Apple 建议的命名约定,请查看 their obj-c documentationswift.org's suggestions .

关于swift - Controller 纳米格。 TagSelectController 或 TagSelectionController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44777337/

相关文章:

c++ - <algorithm> 用对象进行 vector 排序?

.net - 从 F# 访问名称中包含 .base 的命名空间

css - "Color Scheme"和 "Color Palette"有区别吗?

swift - Firebase 将新键/值添加到现有数据库而不会使 xcode 崩溃

ios - 如何使用 indexesOfObjectsPassingTest : in Swift

c++ - 如何将类中的成员绘制到窗口 C++

php - 让 CodeIgniter 默认使用 <ControllerName>_Controller 而不更改库?

json - 如何解码可变类型的 JSON 数据字段?

c - 试图将 char 数组复制到结构崩溃

python-3.x - 具有相同输入的两个 python(3) 类(扩展一个 python 类)