在Objective-C中,定义全局常量可以使用extern
关键字,并在实现文件中使用const
关键字。以下是一个示例:
// Constants.h
#ifndef Constants_h
#define Constants_h
extern NSString *const kGlobalConstant;
#endif /* Constants_h */
// Constants.m
#import "Constants.h"
NSString *const kGlobalConstant = @"This is a global constant";
#import "Constants.h"
- (void)someMethod {
NSLog(@"%@", kGlobalConstant);
}
这样,在整个项目中,kGlobalConstant
就是一个全局常量,可以在任何地方使用。
高校公开课
云+社区沙龙online第6期[开源之道]
TVP「再定义领导力」技术管理会议
微搭低代码直播互动专栏
《民航智见》线上会议
Elastic 中国开发者大会
企业创新在线学堂
领取专属 10元无门槛券
手把手带您无忧上云