iOS中static的作用

Posted yyw蔚然

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS中static的作用相关的知识,希望对你有一定的参考价值。

static:用于声明一个静态的变量;

A.一般是修饰全局变量,改变全局变量作用域,目的是防止重复声明全局变量。能够隐藏变量和函数;

B.共有两种变量存储在静态存储区:全局变量和static变量,存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。

C.static的第三个作用是默认初始化为0.

D.和const使用代替宏:如果使用static和const组合使用,不可以修改变量的值,否则编译器报错:

static NSString * const demo = @"www.baidu.com";

 

以上是关于iOS中static的作用的主要内容,如果未能解决你的问题,请参考以下文章

java代码在片段活动中不起作用

c语言中static关键字

iOS中OC面试题整理

Java中,static代码块创建的IO流需要手动关闭吗?

iOS代码片段CodeSnippets

如何通过单击片段内的线性布局从片段类开始新活动?下面是我的代码,但这不起作用