Objective C 中方法名称的命名约定
Naming convention for method names in Objective C
我有一个 class 名称 'Login',它是 UIViewController 的子class。我开始为用户登录和注册编写方法。那么我应该如何将这些方法命名为 -(IBAction)loginUser:(id)sender;
和 -(IBAction)signUpUser:(id)sender;
或只是 -(IBAction)login:(id)sender;
和 -(IBAction)signUp:(id)sender;
。如果我们按照 Apple 编码惯例,推荐使用哪一个。
对于objective-c,方法应该尽可能详细(即使它们的名字很长)。
对于您的情况,您可能应该使用
-(IBAction)signUpUser:(id)sender;
-(IBAction)loginUser:(id)sender
编辑:
你可以阅读这篇文章,了解很多 objective-c 约定:
https://github.com/raywenderlich/objective-c-style-guide#naming
-(IBAction)loginUser:(id)sender;
-(IBAction)signUpUser:(id)sender;
应该使用以上两个,因为它们清楚地解释了动作是什么并且更有意义。
Here 是 link 解释 Cocoa 编码约定。
我有一个 class 名称 'Login',它是 UIViewController 的子class。我开始为用户登录和注册编写方法。那么我应该如何将这些方法命名为 -(IBAction)loginUser:(id)sender;
和 -(IBAction)signUpUser:(id)sender;
或只是 -(IBAction)login:(id)sender;
和 -(IBAction)signUp:(id)sender;
。如果我们按照 Apple 编码惯例,推荐使用哪一个。
对于objective-c,方法应该尽可能详细(即使它们的名字很长)。 对于您的情况,您可能应该使用
-(IBAction)signUpUser:(id)sender;
-(IBAction)loginUser:(id)sender
编辑: 你可以阅读这篇文章,了解很多 objective-c 约定: https://github.com/raywenderlich/objective-c-style-guide#naming
-(IBAction)loginUser:(id)sender;
-(IBAction)signUpUser:(id)sender;
应该使用以上两个,因为它们清楚地解释了动作是什么并且更有意义。
Here 是 link 解释 Cocoa 编码约定。