ios全局变量:iOS全局变量不能用的太多,而且一般都需要用static保护。
为何不能用太多,因为全局变量作用域在全局,在进程中不会自动销毁,只有进程结束后才会销毁。当一个程序很大而且全局变量声明过多容易占用内存空间。用static修饰是引文,全局变量所有文件都能使用,用static修饰表明只在本文件内有效。
在平时开发中要慎用全局变量!!
为何不能用太多,因为全局变量作用域在全局,在进程中不会自动销毁,只有进程结束后才会销毁。当一个程序很大而且全局变量声明过多容易占用内存空间。用static修饰是引文,全局变量所有文件都能使用,用static修饰表明只在本文件内有效。
在平时开发中要慎用全局变量!!