0
我目前有兩個TableViewControllers。第一個有七個對象,每天都列出。不確定我如何將正確的數據加載到tableview中,從前面的tableview中選擇
Weekdays *mandag = [[Weekdays alloc] initWithName:@"Mandag" daylist:mondayArray];
Weekdays *tirsdag = [[Weekdays alloc] initWithName:@"Tirsdag" daylist:tuesdayArray];
Weekdays *onsdag = [[Weekdays alloc] initWithName:@"Onsdag" daylist:wedensdayArray];
Weekdays *torsdag = [[Weekdays alloc] initWithName:@"Torsdag" daylist:thursdayArray];
Weekdays *fredag = [[Weekdays alloc] initWithName:@"Fredag" daylist:fridayArray];
Weekdays *lordag = [[Weekdays alloc] initWithName:@"Lørdag" daylist:saturdayArray];
Weekdays *sondag = [[Weekdays alloc] initWithName:@"Søndag" daylist:sundayArray];
daylist是一個NSMutableArray。這個想法是:一天的名字顯示在表1上。並且每天的數組(daylist)顯示在表2上 - 每天一個標籤。第一個表,顯示的名稱是工作的罰款:
VisueltSkemaAppDelegate *appDelegate = (VisueltSkemaAppDelegate *)[[UIApplication sharedApplication] delegate];
Weekdays *ugeDag = (Weekdays *)[appDelegate.ugeDage objectAtIndex:indexPath.row];
cell.textLabel.text = ugeDag.name;
return cell;
但是我想我可以做同樣的,第二個表格 - 但我一直在用,現在strugling幾個小時。這是我得到了什麼:
VisueltSkemaAppDelegate *appDelegate = (VisueltSkemaAppDelegate *)[[UIApplication sharedApplication] delegate];
Weekdays *ugeDag = (Weekdays *)[appDelegate.ugeDage objectAtIndex:indexPath.row];
cell.textLabel.text = [ugeDag.daylist objectAtIndex:indexPath.row];
return cell;
升技更多的代碼:http://pastebin.com/iW5AAJXt
你剛纔救了我一整夜。非常感謝,Hoha。 – Bob 2011-03-13 00:33:14