我需要将一个数组定义为全局变量,我可以在我的代码中使用它该数组必须具有 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 任何帮助都非常感谢