所以我有一系列学生姓名。我正在运行测试数据,所以我正在通过一个循环分配和初始化每个学生,然后把它扔进去stuArr
- 如果我 NSLog 我的Student.h
init() 方法它会给我我期望的名字但是当我尝试在外面打电话给他们我的方法得到空值:
- (void)viewDidLoad
{
[super viewDidLoad];
for (int i = 0; i < 5; i++) {
stuArr = [stuArr arrayByAddingObject:[[Student alloc] init]];
id test = [stuArr objectAtIndexedSubscript:i];
NSLog(@"%@", [test stuName]);
}
}
我在这里错过了什么重要的东西吗?如果需要,我可以输入我的 Student.m 文件,但那里的一切似乎都很好。