集合比较

数组和集合 / 集合(Set)

NSSet *first = [[NSSet alloc] initWithObjects: @1, @2, nil];
NSSet *second = [[NSSet alloc] initWithObjects: @1, @2, nil];
NSSet *third = [[NSSet alloc] initWithObjects: @1, @2, @3, nil];

bool isEqual = [first isEqualToSet:second];
//isEqual is 1

bool isIntersects = [first intersectsSet:third];
//isIntersects is 1

bool isSubset = [third isSubsetOfSet:first];
//isSubset is 0