iOS buttons/labels 等的命名约定
iOS naming conventions for buttons/labels etc
我是应用程序开发的新手,我很好奇 iOS 应用程序开发是否有任何命名约定。我找到了这个指南
https://developer.apple.com/design/human-interface-guidelines/ios/controls/buttons/ 但实际上并没有任何命名约定。如果没有"generally accepted",你有推荐的吗?
我真正纠结的是按钮名称 (IBOutlet) 与操作 (IBAction) 的不同命名按钮。 (例如注册按钮:signUpButton 与 signUpButtonTapped)。
对于标签或文本字段等其他内容,我只是输入名称,然后在后面键入(例如 usernameTextField 或 infoLabel)。
如有任何建议,我们将不胜感激。谢谢!
我认为最好用解释和项目(按钮、标签、图像视图等)的类型来命名变量
例如signUpButton, nameLabel
最好用动词来命名函数,这样可以解释它的职责或目的。
例如verifyCredentials(), loadHomePage()
而且我更喜欢用过去时的 动词 来命名动作,以解释动作。
例如signUpButtonTapped()
您还可以查看这些页面:
我是应用程序开发的新手,我很好奇 iOS 应用程序开发是否有任何命名约定。我找到了这个指南 https://developer.apple.com/design/human-interface-guidelines/ios/controls/buttons/ 但实际上并没有任何命名约定。如果没有"generally accepted",你有推荐的吗?
我真正纠结的是按钮名称 (IBOutlet) 与操作 (IBAction) 的不同命名按钮。 (例如注册按钮:signUpButton 与 signUpButtonTapped)。
对于标签或文本字段等其他内容,我只是输入名称,然后在后面键入(例如 usernameTextField 或 infoLabel)。
如有任何建议,我们将不胜感激。谢谢!
我认为最好用解释和项目(按钮、标签、图像视图等)的类型来命名变量
例如signUpButton, nameLabel
最好用动词来命名函数,这样可以解释它的职责或目的。
例如verifyCredentials(), loadHomePage()
而且我更喜欢用过去时的 动词 来命名动作,以解释动作。
例如signUpButtonTapped()
您还可以查看这些页面: