コード全体で使用できるグローバル変数として配列を定義する必要があります配列には、コード全体で修正する必要がある10個の乱数のデータが必要です。次のようにしましたが、.hに運がありません@interface の後のファイルにこの行を置きます
NSMutableArray *globalarray;
そして.mファイルで、@implementionファイルの後にこれを置きます
- (void)glo {
if (!globalarray) {
globalarray= [NSMutableArray globalarray];
for (int x = 0; x < 10; x++) {
[globalarray addObject:[NSNumber numberWithInt: arc4random()%200]];
}}}
同じ.mファイルで、次のようにNSLOGの配列を呼び出しました
-(IBAction)click_one:(id)sender{
NSLog(@"%@",globalarray);}
-(IBAction)click_two:(id)sender{
NSLog(@"%@",globalarray);}
コンソールで NSLOG が null を返します。