Objective-c中的.NET等效DataTable和Dataset?

时间:2014-02-13 05:22:01

标签: objective-c macos

Objective-C中的.NET等效DataTable和DataSet是什么?是NameTable& NSMutableArray是正确的选项还是其他类似的NSSet?什么是正确的?请指点我。谢谢..

1 个答案:

答案 0 :(得分:0)

Objective C中没有DataTable或DataSet等效项。 我使用NSArray / NSMutableArray和NSDictionary / NSMutableDictionaty的组合。

您可以创建NSArray,使您的数据(表数据)和NSDictionary保持单个数据行,例如:

NSDictionary *person1 = @{@"Name" : @"John", @"Age" : @(25)};
NSDictionary *person2 = @{@"Name" : @"Nick", @"Age" : @(21)};
NSArray *personTable = @[person1, person2];

这只是一个例子,您可以更改它以保持NSDictionary嵌入NSDictionary中嵌入的NSDictionary或NSArray等等。这取决于哪种方式更适合您。