OC开发之——命名规范(14)

一 概述

  • 命名规范是开发中约定俗成的规则
  • 主要是开发中,对类,对象,方法,变量等起个合理的名字
  • 好的命名规范,不仅利于代码阅读,也利于项目的维护

二 OC中的命名规范示例

#include <Foundation/Foundation.h>
typedef enum
{
    SexMan,
    SexWomen
}Sex;
@interface Student : NSObject
{
    int _no;
    Sex _sex;
}
-(void)setNo:(int)no;
-(int)no;
-(void)setSex:(Sex)sex;
-(Sex)sex;

@end
@implementation Student

-(void)setNo:(int)no
{
    _no=no;
}
-(int)no
{
    return _no;
}
-(void)setSex:(Sex)sex
{
    _sex=sex;  
}
-(Sex)sex
{
    return _sex;
}
@end

int main()
{
    Student *stu=[Student new];
    [stu setSex:SexMan];
    [stu setNo:10];
    NSLog(@"学生的性别是%d,编号是%d",[stu sex],[stu no]);
    
    return 0;
}

三 成员变量的命名规范

  • 成员变量都以下划线_开头
  • 可以跟get方法的名称区分开
  • 可以跟其他局部变量区分开,一看到下划线开头的变量,肯定是成员变量
发布了343 篇原创文章 · 获赞 117 · 访问量 52万+

猜你喜欢

转载自blog.csdn.net/Calvin_zhou/article/details/105261514