1.const: 被const修飾的變量是只讀的(變量->只讀變量)

未修飾前? (沒什么可說的)

被const修飾之后

筆試題
2.static的作用:定義所修飾的對象只能在當(dāng)前文件訪問,不能同過extern來引用
默認情況下的全局變量 ?作用域是整個程序(可以通過extern來引用) ?被static修飾后僅限于當(dāng)前文件來引用 ? 其他文件不能通過extern來引用

在car這個類中定義一個全局變量 num

引用全局變量

引用成功
在全局變量前面加上static的后果運行后會報錯

報錯截圖
3. 開發(fā)中static與const的聯(lián)合使用?定義一個只能在當(dāng)前文件訪問的全局常量
static ?類型 ? const ? 常量名 ?= 初始化值
例:staticNSString*constcell =@"ABC";
4.開發(fā)中static與const的聯(lián)合使用 定義一個整個項目都能訪問的全局常量
1.新建兩個文件(1個.h? 1個.m)例如(LKYConst)
2.在.m文件中定義常量并且賦值,在.h文件中引用該常量

.h文件 引用該常量

.m文件中定義常量并且賦值

pch文件中包含此頭文件

測試