Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何使用NSMutableDictionary键作为单元格标题填充UITableView?_Iphone_Ios_Uitableview - Fatal编程技术网

Iphone 如何使用NSMutableDictionary键作为单元格标题填充UITableView?

Iphone 如何使用NSMutableDictionary键作为单元格标题填充UITableView?,iphone,ios,uitableview,Iphone,Ios,Uitableview,我相信这是一个非常简单的解决办法,但我似乎找不到答案。我有一本字典。我想做的是让UITableView为NSMutableDictionary中的每个对象创建一个单元格,使用对象的键作为单元格的标题 我已经尝试过[mydictionary allkeys],但我不知道如何将indexPath转换为可以在objectAtIndex:查询中使用的int。或者也许还有更好的方法?只要这些对象都出现,它们的顺序就不重要。提前谢谢 [mydictionray allkeys]是一个NSArray,因此您可

我相信这是一个非常简单的解决办法,但我似乎找不到答案。我有一本字典。我想做的是让UITableView为NSMutableDictionary中的每个对象创建一个单元格,使用对象的键作为单元格的标题


我已经尝试过
[mydictionary allkeys]
,但我不知道如何将indexPath转换为可以在
objectAtIndex:
查询中使用的int。或者也许还有更好的方法?只要这些对象都出现,它们的顺序就不重要。提前谢谢

[mydictionray allkeys]
是一个
NSArray
,因此您可以让该数组的索引对应于indexPath行:

cell.textLabel.text = [[mydictionary allkeys] objectAtIndex:indexPath.row];

@Garrett,在UITableView的CellForRowatineXpath方法中,
cell.textLabel.text=[[yourArray objectAtIndexPath:indexPath.row]]良好呼叫@Hemang;我没见过OP只是想用按键来做标签。