Wie entferne ich Duplikate von Objekten mit demselben Wert aus NSArray

Ich habe einNSDictinary sieht aus wie das

NSArray *duplicates = @[@{@"name": @"a", @"id": @"123"}, @{@"name": @"c", @"id": @"234"}, @{@"name": @"a", @"id": @"431"}, @{@"name": @"c", @"id": @"983"}, @{@"name": @"a", @"038"}];

Wie entferne ich die gleichnamigen Ditionaries? Zum Beispiel möchte ich das Duplikat "a" und "c" entfernen. Ich möchte, dass das Ergebnis so aussieht:

NSArray *duplicates = @[@{@"name": @"a", @"id": @"123"}, @{@"name": @"c", @"id": @"234"}];

Antworten auf die Frage(4)

Ihre Antwort auf die Frage