我想编写一段程序,动态创建一个字典用来提供给我的UITableView数据,但我遇到了些困难。我想创建一个类似这个属性列表(图片)的字典,可能有一些不同的条目。
我查看了"属性列表编程指南:以编程方式创建属性列表",并编写了自己的一个小示例:
我查看了"属性列表编程指南:以编程方式创建属性列表",并编写了自己的一个小示例:
//keys
NSArray *Childs = [NSArray arrayWithObjects:@"testerbet", nil];
NSArray *Children = [NSArray arrayWithObjects:@"Children", nil];
NSArray *Keys = [NSArray arrayWithObjects:@"Rows", nil];
NSArray *Title = [NSArray arrayWithObjects:@"Title", nil];
//strings
NSString *Titles = @"mmm training";
//dictionary
NSDictionary *item1 = [NSDictionary dictionaryWithObject:Childs, Titles forKey:Children , Title];
NSDictionary *item2 = [NSDictionary dictionaryWithObject:Childs, Titles forKey:Children , Title];
NSDictionary *item3 = [NSDictionary dictionaryWithObject:Childs, Titles forKey:Children , Title];
NSArray *Rows = [NSArray arrayWithObjects: item1, item2, item3, nil];
NSDictionary *Root = [NSDictionary dictionaryWithObject:Rows forKey:Keys];
// NSDictionary *tempDict = [[NSDictionary alloc] //initWithContentsOfFile:DataPath];
NSDictionary *tempDict = [[NSDictionary alloc] initWithDictionary: Root];
我正在尝试在我的表视图中使用这个层次结构的数据。
因此,我想知道如何以编程方式创建我的属性列表(字典),以便我可以用自己的数组填充它。
我还是 iPhone 开发的新手,所以请多包涵。 ;)