更一般地说,我对这样做的方法感兴趣。进一步来说。我有一个对象数组,每个对象都有一个名称和父ID属性。我正在尝试使用RATableView在分层的tablview中显示这些对象。如代码示例所示,您可以按以下方式创建行
RADataObject *phone1 = [RADataObject dataObjectWithName:@"Phone 1" children:nil];
RADataObject *phone2 = [RADataObject dataObjectWithName:@"Phone 2" children:nil];
RADataObject *phone3 = [RADataObject dataObjectWithName:@"Phone 3" children:nil];
RADataObject *phone4 = [RADataObject dataObjectWithName:@"Phone 4" children:nil];
RADataObject *phone = [RADataObject dataObjectWithName:@"Phones"
children:[NSArray arrayWithObjects:phone1, phone2, phone3, phone4, nil]];
这样所有手机都嵌套在手机对象中。这种嵌套可以继续......
如何以可以创建与RATableView兼容的树结构的方式对我的平面对象数组进行迭代。