我在global al.h文件中将变量ue
声明为Extern int ue;
.我在所有要使用变量的视图控制器上有#include "global.h"
个.如果我没有为ue
赋值,我的项目将构建并运行.如果我将一个值赋给ue
,我会得到以下错误,并且构建失败;
undefined symbol: _ue
Linker command failed with exit code 1 (use -v to see invocation)
我一直在寻找解决方案,并try 了一些建议,但我总是得到同样的错误.我以前在"global al.h"中声明了多个变量,没有任何问题.