如何在UITableView中获取Plist数据和显示?

时间:2012-10-18 17:41:43

标签: iphone xcode uitableview plist

我在plist中有一些数据。首先,我想得到plist数据,然后在UITableview中显示。 我的plist序列就像这样

根...........字典

项目0-9 .......数组。 enter image description here

在ViewDidload中,我的代码看起来像这样。

NSString *path = [[NSBundle mainBundle] pathForResource:@"Movies" 
                                                 ofType:@"plist"];

NSDictionary *dic = [[NSDictionary alloc] initWithContentsOfFile:path];

对于我来说,如何将我的数组项传递给UITableview,这让我很困惑。 有人可以帮我提前知道如何在UITableview.Thanx中显示所有这些数据。

1 个答案:

答案 0 :(得分:2)

如果你想得到A节的数组:

NSArray *arrayForA = (NSArray *)[dic objectForKey:@"A"];

然后你将拥有一个可以在UITableView中显示的项目数组。 B和C相同。

如果你想将它们显示为部分,那么我将构建一个数组数组。

如果您需要帮助实际制作UITableView并显示它,请查看Apple的Table View Programming Guide