在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中使用“数据”。
我不知道出了什么问题。任何帮助将不胜感激!