Check duplicate property values of objects in NSArray

前端 未结 4 1831
北海茫月
北海茫月 2021-01-16 07:37

I have an NSArray containing objects with a size property.

How can I check if the NSArray has two objects with the same value

4条回答
  •  终归单人心
    2021-01-16 08:18

    Try this code:

    NSSet *myset = [NSSet setWithArray:[myarray valueForKey:@"size"]];
    int duplicatesCount = [myarray count] - [myset count];
    

    size here is the object property.

提交回复
热议问题