Como remover duplicado de objetos que tem o mesmo valor do NSArray
eu tenho umNSDictinary
parece com isso:
NSArray *duplicates = @[@{@"name": @"a", @"id": @"123"}, @{@"name": @"c", @"id": @"234"}, @{@"name": @"a", @"id": @"431"}, @{@"name": @"c", @"id": @"983"}, @{@"name": @"a", @"038"}];
Como remover os dicionários que têm o mesmo nome. Por exemplo, quero remover os duplicados "a" e "c". Eu quero que o resultado seja assim:
NSArray *duplicates = @[@{@"name": @"a", @"id": @"123"}, @{@"name": @"c", @"id": @"234"}];