私の MyConstants.h ファイルに...私は持っています:
int abc[3];
一致する MyConstants.m ファイルには...次のものがあります。
extern int abc[3] = {11, 22, 33};
他の *.m ファイルのそれぞれに...
#import "MyConstants.h"
私の viewDidLoad{} メソッドの 1 つの中に、次のものがあります。
extern int abc[];
NSLog(@"abc = (%d) (%d)", abc[1], sizeof(abc)/sizeof(int));
「abc = (22) (3)」ではなく「abc = (0) (3)」と表示されるのはなぜですか?
これを期待どおりに機能させるにはどうすればよいですか?