Ich habe einen NSDictinary
sieht wie folgt aus:Wie Duplikat Objekte zu entfernen, die denselben Wert von NSArray hat
NSArray *duplicates = @[@{@"name": @"a", @"id": @"123"}, @{@"name": @"c", @"id": @"234"}, @{@"name": @"a", @"id": @"431"}, @{@"name": @"c", @"id": @"983"}, @{@"name": @"a", @"038"}];
Wie die ditionaries zu entfernen, die den gleichen Namen haben. Zum Beispiel möchte ich die Duplikate "a" und "c" entfernen. Ich möchte das Ergebnis so sein:
NSArray *duplicates = @[@{@"name": @"a", @"id": @"123"}, @{@"name": @"c", @"id": @"234"}];
Haben Sie nach doppelten Fragen gesucht? Warum haben Sie die Duplikate an erster Stelle hinzugefügt? – Wain
verweist auf diesen Link bitte http://StackOverflow.com/Questions/1025674/The-best-way-to-remove-duplicate-values-from-nsmutablearray-in-objective-c –