我有一个arrays
包含的数组Dictionary's
。UITableview
我怎样才能用这个数组填充我的?
(
(
{
cost = 150;
height = 1;
"room_number" = 1;
"square_size" = 1;
title = "VERTICAL BLINDS";
width = 1;
}
),
(
{
cost = 285;
height = 1;
"room_number" = 2;
"square_size" = 1;
title = "UPHOLSTERY CLEANING";
width = 1;
},
{
cost = 375;
height = 1;
"room_number" = 2;
"square_size" = 1;
title = "MATTRESSES CLEANING";
width = 1;
}
)
)
上面的这个数组包含 2 个元素。最后一个元素有 2 个对象
我希望数组的数组是部分(元素),字典(对象)是单元格。希望这是有道理的。
这是我尝试过的。
if (clientDataStruct.roomsArray && indexPath.row < [clientDataStruct.roomsArray count])
{
NSMutableArray *fetchedArray= [clientDataStruct.roomsArray objectAtIndex:indexPath.row];
NSDictionary *fetchedDictionary = [fetchedArray objectAtIndex:0];
[contentLabel setText:[fetchedDictionary valueForKey:@"title"]];
cell.accessoryType = UITableViewCellAccessoryCheckmark;
} else{
[contentLabel setText:@"No Rooms - Please add a room"];
}
这是我从 iPatel 应用以下答案后现在得到的。
这是我在应用 sbarow 的答案后得到的
非常感谢伊帕特尔。他通过下面的回答帮助我解决了这个问题。并感谢那些降级的人。我们都是来学习的!!