Objc如何识别对象数组中的唯一键

时间:2015-08-28 13:10:21

标签: objective-c nsarray

我已经磕磕绊绊了很久......

我有大量的对象:

名称 地址 市 电话

我想获得独特的名字。

但我需要特定名称的所有对象。 (姓名,地址,城市等)

我尝试过使用它:

NSMutableArray *uniqueNameArray = [tempArray valueForKeyPath:@"@distinctUnionOfObjects.name"];

但这让我只有“名字”对象。

我可以请一些帮助。如果已经回答了这个问题,请指出我的回答(我看了),我将删除这个问题。

1 个答案:

答案 0 :(得分:2)

使用NSDictionary而不是NSArray可能更好吗? key = uniq name; value =完整对象