Я создал несколько NSSet с определенными координатами, например:
CoordRange = [[NSSet alloc] initWithObjects:[NSNumber numberWithInt:-1],
[NSNumber numberWithInt:-3],[NSNumber numberWithInt:-7],
[NSNumber numberWithInt:-5],nil];
Я получу несколько координат в NSArray. Я создаю NSSet из массива (GRID), чтобы использовать функцию «isSubsetOfSet» NSSet. Возможно, что новый NSSet (GRID) может содержать значение вне CoordRange. Есть ли способ определить, содержит ли GRID по крайней мере четыре значения из CoordRange.
Итак, если GRID = [-1,-5,-7,-3,10], есть ли способ определить, являются ли по крайней мере четыре значения подмножеством CoordRange? isSubSetOfSet будет сравнивать только весь набор/диапазон.