extern设置iOS全局变量

iOS工程中使用全局变量

Global.h的头文件中声明这个全局变量字符串

#import
extern NSString *globalStr;
@interface Constants : NSObject {
}
@end

然后,在Global.m文件中:

#import "Constants.h"
NSString *globalStr= @"自定义";
@implementation Constants
@end
 

在这里给常量globalStr赋初始化值。
如何使用常量?只需在所需的m文件引入Global.h头文件

#import "BasicDemosViewController.h" 
#import "Globals.h"

@implementation BasicDemosViewController
- (void)viewDidLoad {
    [super viewDidLoad];
    NSLog(@"%@",globalStr);
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容