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

时间:2010-08-04 14:49:25

标签: iphone objective-c

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

3 个答案:

答案 0 :(得分:2)

//SomeFile.h
extern int n;

//SomeFile.m
int n;

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

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

答案 1 :(得分:0)

您可以将其作为属性存储在应用程序委托中,并使用此单例访问您的应用程序委托:

[[UIApplication sharedApplication] delegate]

答案 2 :(得分:0)

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

对于声明/定义/使用全局变量,请按照以下简单步骤操作: -

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

    extern int Var_name;

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

    int Var_name = 0;

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

  6. 请仔细按照这些步骤进行操作,当然可以。