防止别人去修改,更安全
变量如果是声明在任何代码块之外,就是全局变量,全局变量和静态变量一样都是只分配一次内存。如果你在 .m 里定义一个全局变量,这个变量的链接属性是 external,此时你在另一个文件里定义相同名称的全局变量会导致重定义。 static 用于全局变量时,会修改变量的链接属性为 internal,多个文件相同名称的全局变量只能在声明它们的源文件中访问。
29,027
社区成员
12,466
社区内容
加载中
试试用AI创作助手写篇文章吧