ios中如果我们在一个类中声明了一个全局变量,我们可以在另一个类中通过extern来引用它,
就比如说我们在一个类中定义了一个全局变量int a,想要在另一个类中访问就要用extern int a,
是引用不是定义。我们如果给全局变量前面加一个static,就表示只能在当前类中访问,而不能在其他文件中访问.
static修饰全局变量就是让这个全局变量只能在本文件中访问
static修饰局部变量,局部变量的生命周期和全局函数中是类似的
不能改变作用域
保证局部变量永远只初始化一次,程序运行的过程中,只有一份内存