将数组填充到TableView中

时间:2011-01-02 13:31:05

标签: arrays uitableview uitextview nsdictionary nsxmlparser

在tableView中,我有以下内容:

NSDictionary *cat = [category objectAtIndex:indexPath.row];  
cell.textLabel.text = [cat valueForKey:@"reference"];

这将使用XML文件中的数组内容填充tableView。 还有另一个数组“数据”将内容打印到调试控制台,我想用这个内容填充另一个视图。但是我在使用数据数组填充下一个视图时遇到了很多麻烦。

NSLog(@"cellForRowAtIndexPath-- Reference:%@: Verse:%@", [cat valueForKey:@"reference"], [cat valueForKey:@"data"]);

didSelectRowAtIndexPath方法如下所示:

Verse *vvc = [[Verse alloc] initWithNibName:@"VerseView" bundle:nil];  vvc.verses = [[category objectAtIndex:indexPath.row] valueForKey:@"verse"];  
[self.navigationController pushViewController:vvc animated:YES];  
        [vvc release];  
    [tableView deselectRowAtIndexPath:indexPath animated:YES];   

在下一个视图的cellForRowAtIndexPath中,我有以下内容:

NSDictionary *cat = [verses objectAtIndex:indexPath.row];  
cell.textLabel.text = [cat valueForKey:@"data"];

我想要的是在textView中使用“数据”。

我不知道出了什么问题。任何帮助将不胜感激!

0 个答案:

没有答案