Описание тега nsset
NSSet объявляет программный интерфейс для статических наборов отдельных объектов. Доступно в OS X v10.0 и более поздних версиях, унаследованных от NSObject.
NSSet объявляет программный интерфейс для статических наборов отдельных объектов. Вы устанавливаете записи статического набора при его создании, и после этого записи не могут быть изменены.
NSSet является "бесплатным мостом" со своим аналогом Core Foundation,CFSetRef
. См. Раздел "Бесплатный мост" для получения дополнительной информации о бесплатном мостовом соединении.
Вы можете использовать наборы в качестве альтернативы массивам, когда порядок элементов не важен и производительность при проверке того, содержится ли объект в наборе, является важным фактором - пока массивы упорядочены, тестирование на членство происходит медленнее, чем с наборами.
Вопрос, связанный с этим, может быть помечен NSSet, Objective-C, Ios тегов
Создание наборов
NSSet *setObjs = [NSSet setWithObjects:@"Chrysler",
@"Ford",
@"General Motors", nil];