这变得很愚蠢,让我变得很蠢。
我有一个小的测试视图控制器,我循环了十个问题。答案得到检查,分数上升或保持不变。这发生在 - (void)checkAnswer中。没问题!
现在让我头疼。 我在.h中声明了一个NSMutableArray和@property 在.m
中是@synthesize但是当我尝试在checkAnswer中添加“正确”或“错误”时,没有任何内容可以添加。
[scoreArray addObject:@"wrong"];
NSLog(@"scoreArray checkAnswer: %@",scoreArray);
没有警告或错误,只是从NSLog获取(null)。
没有快乐地试过。
[self.scoreArray addObject:@"wrong"];
那里的任何人可以帮助我吗?我确信这是一件我看不到的简单事。 感谢
答案 0 :(得分:9)
您是否正确初始化了数组?
scoreArray = [[NSMutableArray alloc] init];