我想知道如何在Objective-c中定义全局变量?
答案 0 :(得分:0)
您可能想要检查单身人士的定义。
答案 1 :(得分:0)
您可以使用app-delegate或创建类的共享实例。
答案 2 :(得分:0)
有两种方法:
(嗯,实际上是2.5,因为简单地使用静态变量是单例的更原始版本。)
答案 3 :(得分:-1)
您应该创建一个像
这样的头文件 // Constants.h
extern NSString * const Constant1;
extern NSString * const Constant2;
您可以在使用常量的每个文件中或在项目的预编译头中包含此文件。
您可以在.m文件中定义这些常量,例如
// Constants.m
NSString * const Constant1 = @"FirstConstant";
NSString * const Constant2 = @"SecondConstant";