我在头文件中声明了一个属性 NSMutableArray。然后我分配,在 viewDidLoad 方法中初始化它。但是当我尝试以不同的方法将对象添加到数组时,它会不断返回(null)。我在做一些明显的错误吗?请询问您是否想查看更多代码。
。H
@property (strong, nonatomic) NSMutableArray *myList;
.m
- (void)viewDidLoad
{
self.dataController = [[DataController alloc]init];
self.myList = [[NSMutableArray alloc] init];
[super viewDidLoad];
}
[...]
NSDictionary *myObject = [self.dataController.objectList objectAtIndex:r];
[[cell textLabel]setText:[myObject objectForKey:@"title"]];
[self.myList addObject:myObject];
NSLog(@"myList %@",self.myList);
NSLog(@"myObject %@",myObject);
输出打印 myObject 但 self.myList 不断返回(空)。感谢所有帮助!
编辑:已修复,谢谢您的回答!