zoukankan      html  css  js  c++  java
  • 提高代码质量的几个方法!52个,先罗列几个自己看

      •  用枚举表示状态,选项,状态码;
        • 枚举是一种常量命名方式,某个对象所经历的各种状态就可以定义为一个简单的枚举集(enumeration设置)例如:

          enum EOCConnectionState {
               EOCConnectionStateDisconnected,
               EOCConnectionStateConnecting,
               EOCConnectionStateConnected,
          };
          
          
          编译器会为每个枚举值分配一个独有的编号,从0开始,依次加1。一个字节最多可表示0~255共256种(2^8)枚举变量。
        • typedef NS_ENUM(NSUInteger, EOCConnectionState) {
              EOCConnectionStateDisconnected,
              EOCConnectionStateConnecting,
              EOCConnectionStateConnected
          };

          switch (_currentState) {
              EOCConnectionStateDisconnected:
                //...
                break;
              EOCConnectionStateConnecting:
                //...
                break;
              EOCConnectionStateConnected:
                //...
                break;
          }
        • 宏定义:
        • 这个是一个判断,if,如果支持新特性:
  • 相关阅读:
    集合
    第五天
    第四天
    第二天
    ieee 期刊缩写(转载)
    JAVA学习笔记03
    JAVA学习笔记2
    JAVA学习笔记01
    Latex 图片排版
    非奇异终端滑模
  • 原文地址:https://www.cnblogs.com/xsyl/p/5788665.html
Copyright © 2011-2022 走看看