选择行时出现此崩溃:'-[__NSCFArray objectAtIndex:]: index (1) beyond bounds (1)',
我将数据移出 viewWillAppear 是因为我们认为它会导致崩溃。我现在将它加载到 ViewDidLoad 上。
但是,如果 [self.tableview reloadData]; 是,我得到这个崩溃。
想法?
-(void) loadData3;{
MyAppDelegate *AppDelegate = (MyAppDelegate *)[[UIApplication sharedApplication] delegate];
self.tableDataSource3 = [AppDelegate.data3 objectForKey:@"Rows"];
NSLog(@"AppDelegate.data3 : %@",AppDelegate.data3 );
NSLog(@"self.tableDataSource3 : %@",self.tableDataSource3 );
}
- (void)viewDidLoad {
[super viewDidLoad];
[self loadData3];
if(CurrentLevel3 == 0) {
self.navigationItem.title = @"Families I Follow";
}
else
self.navigationItem.title = CurrentTitle3;
}
}
-(void)viewWillAppear:(BOOL)animated {
[super viewWillAppear: animated];
[self.tableview reloadData];
}