Вы можете использовать ([yourArray indexOfObject:x] != NSNotFound)
вместо отсутствующего contains
метода.Однако, если вы делаете это быстро, часто или с большим количеством элементов, вам следует рассмотреть возможность использования NSMutableOrderedSet
, который упорядочен как NSMutableArray
, но предлагает быстрый и эффективный метод contains
, а также позволяетбыстрые операции, такие как объединение и пересечение, которые могут позволить вам перепроектировать ваш алгоритм, чтобы выполнять итерации по вашим элементам гораздо меньше.