在我的 MyConstants.h 文件中......我有:
int abc[3];
在我匹配的 MyConstants.m 文件中......我有:
extern int abc[3] = {11, 22, 33};
在我的每个其他 *.m 文件中......我有
#import "MyConstants.h"
在我的 1 个 viewDidLoad{} 方法中,我有:
extern int abc[];
NSLog(@"abc = (%d) (%d)", abc[1], sizeof(abc)/sizeof(int));
为什么显示“abc = (0) (3)”而不是“abc = (22) (3)”?
我如何使这项工作按预期进行?