iOS const,static,extern的用法
2016-08-11 10:02
381 查看
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文件中包含此头文件
文/阳光暖暖的_(简书作者)
原文链接:http://www.jianshu.com/p/2dfbac8bff0d
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
相关文章推荐
- 小胖说事28------iOS中extern,static和const区别和用法
- const,static,extern在iOS开发中的用法心得
- iOS 关键字const/static/extern、UIKIT_EXTERN区别和用法
- iOS开发中关键字const/static/extern、UIKIT_EXTERN的区别和用法
- const、static、extern、volatile的用法详解
- C/C++中修饰符const、extern、static、volatile的用法【解决了】
- ios高效开发-如何正确使用const,static,extern
- CONST,STATIC,EXTERN用法总结!
- C/C++中修饰符const、extern、static、volatile的用法【解决了】
- IOS-objectiveC【语法】修饰符 static extern const
- 关于const,static,extern,volatile的用法
- CONST,STATIC,EXTERN用法总结!
- overlay/static/register/atuo/extern/volatile/const 修饰符的用法
- 嵌入式编程中关于const,static,extern,volatile的用法
- static,const,extern,auto的区别和用法
- 嵌入式编程中关于const,static,extern,volatile的用法
- C/C++中修饰符const、extern、static、volatile的用法【解决了】
- 嵌入式编程中关于const,static,extern,volatile的用法
- 嵌入式编程中关于const,static,extern,volatile的用法
- iOS- static extern const