我正在尝试在NSDictionary中存储一个带有简单键(1,2,3等)的NSArray对象。我很确定这有用,但我不确定如何显示存储在那里的数组数据,我有以下工作(显示单个数据数组)
我正在研究的测试应用程序是一个简单的字典。定义是我为单词及其定义所获得的类,单词是一个具有两个值的数组 - 单词和定义
Definition *words = (Definition *)[appDelegate.words objectAtIndex:indexPath.row];
然后在表格视图中显示数据:
[cell.textLabel setText:words.name];
[cell.detailTextLabel setText: words.description];
答案 0 :(得分:0)
不太清楚你在这里问的是什么。您创建了一个Definition实例,那么它具有哪些属性?如果你有NSStrings名称和描述,那么该代码应该可以正常工作,但我认为你正在尝试做一些不同的事情。
您可以通过调用objectForKey:或valueForKey:。
来访问NSDictionary中的信息您还可以在对象中存储信息。如果您创建了定义以包含两个字符串 - 名称和描述,则可以一起绕过NSDictionary。
你能发布你的Description.h所以我们可以看到发生了什么吗?