Could you just add each dictionary to a single dict and then have a globally unique set of keys? This would presuppose you know which value of testKey is the one you wan to retain, and you'd add that one last.

Chris

On Oct 1, 2008, at 7:29 AM, Rashmi Vyshnavi wrote:

Hi All,

Is there a way to remove dictionary item containing same values for a key
from a array of dictionaries?

E.g.
   NSDictionary *dict1 = [NSDictionary dictionaryWithObjectsAndKeys:@
"testVal",@"testKey",....,nil];
   NSDictionary *dict2 = [NSDictionary dictionaryWithObjectsAndKeys:@
"testVal1",@"testKey",....,nil];
   NSDictionary *dict3 = [NSDictionary dictionaryWithObjectsAndKeys:@
"testVal3",@"testKey",....,nil];
   NSDictionary *dict4 = [NSDictionary dictionaryWithObjectsAndKeys:@
"testVal",@"testKey",....,nil];

   NSArray *arrDicts = [NSArray
arrayWithObjects:dict1,dict2,dict3,dict4,nil];

In the above code I want to remove the multiple dictionaries containing "testVal" and maintain only one dictionary containing "testVal" in the array
"arrDict".

--
Rashmi
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/chris%40cnagel.com

This email sent to ch...@cnagel.com



_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to