A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ZzzZZzz 中级黑马   /  2016-7-8 22:05  /  782 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

面试可能会问到这个问题,考验大家对static关键字的掌握程度!

1>static是C语言中的一个关键字,在OC中也可以使用
2>C语言中用static修饰的局部变量会转换成静态变量,函数执行完毕之后这个变量不会回收,下次再使用的时候直接拿上一次的值来用
3>C语言中的static修饰全局变量,这个全局变量只能在当前的文件中使用
4>C语言中用static修饰的函数.只能在当前文件中使用
5>OC中用static修饰的局部变量会转换成静态变量,方法执行完毕之后这个变量不会回收,下次再使用的时候直接拿上一次的值来用
6>OC中static不能修饰属性和方法!

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马