1.const: 被const修饰的变量是只读的(变量->只读变量)

未修饰前 (没什么可说的)

被const修饰之后

笔试题
2.static的作用:定义所修饰的对象只能在当前文件访问,不能同过extern来引用
默认情况下的全局变量 作用域是整个程序(可以通过extern来引用) 被static修饰后仅限于当前文件来引用 其他文件不能通过extern来引用

在car这个类中定义一个全局变量 num

引用全局变量

引用成功
在全局变量前面加上static的后果运行后会报错

报错截图
3. 开发中static与const的联合使用 定义一个只能在当前文件访问的全局常量
static 类型 const 常量名 = 初始化值
例:staticNSString*constcell =@"ABC";
4.开发中static与const的联合使用 定义一个整个项目都能访问的全局常量
1.新建两个文件(1个.h 1个.m)例如(LKYConst)
2.在.m文件中定义常量并且赋值,在.h文件中引用该常量

.h文件 引用该常量

.m文件中定义常量并且赋值

pch文件中包含此头文件

测试