繁体   English   中英

如何声明全局整数并在我的应用程序中使用它?

[英]How can I declare a global integer and use it across my app?

如何声明全局整数并在我的应用程序中使用它?

//SomeFile.h
extern int n;

//SomeFile.m
int n;

//SomeOtherFile.m
#import "SomeFile.h"

现在您可以在SomeOtherFile.m文件中使用全局n

您可以将它作为属性存储在应用程序委托中,并使用以下单例在任何地方访问应用程序委托:

[[UIApplication sharedApplication] delegate]

完整的iPhone项目/应用程序的整数全局变量

对于声明/定义/使用全局变量,请遵循以下简单步骤:-

  1. 创建一个名为“ GlobalVars.h和.m”或您希望的NSObject文件
  2. 在#import之后和@implementation like-之前,在GlobalVars.h文件中声明全局变量。

    extern int Var_name;

  3. 在#import之后和@implementation之前,在GlobalVars.m文件中初始化它-

    int Var_name = 0;

  4. 现在,您要使用此变量(在.m文件中),只需在所有.h文件中导入/包含GlobalVars.h文件,就可以轻松地以全局方式访问此变量。

  5. 仔细执行以下步骤,即可正常运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM