NSSet объявляет программный интерфейс для статических наборов отдельных объектов. Доступно в OS X v10.0 и более поздних версиях, унаследованных от NSObject.
2 ответа

Swift и CoreData, проблемы с отношениями (NSSet) - [NSSet intersectsSet:]: аргумент набора не является NSSet

Я пытался понять, как добавлять объекты в отношения, используя CoreData и Swift. Я в растерянности, я не понимаю, почему мой код не работает. Я пытаюсь добавить "Событие" в "Команду". Я не могу найти разницу между принятыми ответами (что должно рабо…
13 авг '14 в 16:45
2 ответа

Преобразовать набор управляемых объектов в словарь?

У меня есть NSSet (например, "фрукты"), который состоит из NSManagedObjects и создается с использованием следующего кода фильтрации: NSSet *fruits = [self.allFruits filteredSetUsingPredicate: [NSPredicate predicateWithFormat:@"quantity > 10"]; Ка…
2 ответа

Запрос данных ядра с предикатами

Поэтому я создаю это приложение с использованием CoreData. У меня есть две сущности: списки и предметы. Они имеют отношение ко многим, т.е. список может иметь несколько элементов. Например: список1 имеет элементы: элемент1, элемент2 Я написал код дл…
21 дек '16 в 07:25
1 ответ

Что это значит _NSCFSet?

Когда я отлаживаю, я получаю переменную, которая содержит значение _NSCFSet. Я не нашел точной документации о значении _NSCFSet. Кто может объяснить мне значение этой ценности? Я думаю, что это похоже на значение NSSet, верно? Спасибо всем, Хорошая …
07 ноя '14 в 12:13
2 ответа

NSSet в NSPredicate, работает, только если сначала я выдаю nsset.count

У меня есть обходной путь для моей проблемы, но я действительно хочу понять, почему у меня есть эта проблема и как ее решить. У меня есть объект A, связанный с другим объектом B, и некоторые строки A имеют специальную отметку в одном поле. Я хочу по…
05 дек '11 в 11:13
1 ответ

Проблемы с использованием NONE при фильтрации NSArray с помощью NSSet

Я пытаюсь отфильтровать NSArray, исключив элементы, которые находятся в NSSet. Я делаю что-то вроде этого: NSMutableArray* a = [NSMutableArray arrayWithObjects:@"1", @"2", @"3", nil]; NSSet* set = [NSSet setWithObjects:@"2", nil]; NSPredicate *predi…
20 окт '12 в 05:49
3 ответа

Как поместить объекты в NSArray в NSSet?

У меня есть немного NSDictionary объекты хранятся в NSArray называется telephoneArray, Я получаю значения для ключа number а затем заменить NSDictionary Я только что прочитал с новым объектом по тому же индексу в массиве. Затем я хочу поместить эти …
06 мар '10 в 02:47
1 ответ

Что такое нотация big-O для итерации через NSSet и NSDictionary

Мне было интересно, что такое нотация big-O для итерации через NSSet. Ответ для NSArray, очевидно, O(n) - но каков ответ для NSSet? Кроме того - я предполагаю, что тот же ответ будет применяться для NSDictionary?
04 окт '14 в 15:09
2 ответа

Предотвращение дублирования копий в табличном представлении

У меня есть NSMutableArray, который я отображаю через табличное представление. Проблема в том, что когда я добавляю объекты в этот массив, я не хочу иметь дубликаты. Если я создаю NSMutableSet из NSMutableArray, затем добавляю объекты в NSMutableSet…
30 сен '10 в 03:04
1 ответ

Использование NSPredicate для определения, содержит ли NSSet объекты из другого NSSet

У меня есть объект Core Data, в котором есть NSOrderedSet объектов Core Data, называемый ierarchyItems. Я хочу создать запрос на выборку, который проверит, содержит ли набор ierarchyItems объект, который также находится в другом NSMutableSet объекто…
15 янв '14 в 23:51
1 ответ

Получение случайного объекта из NSSet не работает

Почему я не получаю случайное значение из списка? Если я установил цвет вручную, как [UIColor redColor] просто отлично работает - (id) init { self.color = [self randomColor]; //This doesn't work self.color = [UIColor someColor]; //This works } - (UI…
03 апр '14 в 21:38
2 ответа

Я ищу более короткий / лучший способ получить первый объект и NSSet в моем приложении Core Data

В настоящее время у меня есть этот код: if let myPhoneNumbers = person.phoneNumbers?.allObjects as? [PhoneNumber] { for myPhoneNumber in myPhoneNumbers { mainPhoneNumber = myPhoneNumber.number break } } Это правильный способ кодирования этого. я зна…
20 апр '17 в 05:54
1 ответ

Как бы я написал этот тест NSSet, используя NSPredicate?

Привет, я создаю общий набор, используя метод objectsPassingTest от NSSet. Есть ли способ, которым я мог бы написать это с помощью NSPredicate? Я хочу, чтобы тест соответствовал больше, чем просто проверял, содержит ли один набор объект. NSSet *comm…
07 апр '13 в 14:00
1 ответ

CoreData NSP предикат с более чем одним NSSet

В данный момент я пытаюсь перевести следующий SQL-запрос в NSPredicate: SELECT name FROM person WHERE tournament='x' AND rankingID = (SELECT id FROM ranking WHERE place=1 AND round='final'); Ранжирование - это NSSet лично. Я должен был попробовать э…
15 апр '15 в 17:25
1 ответ

Быстро установить или обновить актив в основных данных

Две сущности Гимнаст один на один, чтобы встретиться Я хотел бы, чтобы, когда я сохраняю новую встречу, она назначается в качестве встречи каждой гимнастке, где они могут затем набрать свои индивидуальные оценки для каждого события. Может быть, я со…
25 мар '16 в 18:24
2 ответа

Как Apple реализовала NSSet?

Документы Apple в настоящее время НЕ ДОКУМЕНТАЮТ концепцию "идентичности" NSSet. У меня есть некоторые ошибки, которые появляются из кода Apple. Например, "[NSMutableSet minusSet]" никогда не работает для меня, как описано в документации, но я увере…
07 ноя '12 в 13:51
2 ответа

Ищете элегантный способ хранить отношения "один ко многим" в coredata, когда важен порядок

Я пытался придумать способ решить мою проблему, но каждое решение, которое я могу придумать, является грязным и заставляет меня хотеть рвать. У меня есть отношение один ко многим, состоящее из объекта Team, который может иметь много объектов Member.…
20 мар '10 в 17:53
1 ответ

Что является более эффективным способом сделать что-то, используя NSSet или Core Data

У меня есть основной объект данных, который имеет отношение к другому объекту. Entity A имеет NSSet который содержит объекты Entity B, Entity A хранится как свойство называется user в синглтоне, доступном для каждого другого класса Теперь я хочу пок…
11 мар '14 в 13:36
4 ответа

Как преобразовать NSSet в массив [String]?

У меня есть NSSet of Strings, и я хочу преобразовать его в [String]. Как я могу это сделать?
27 июл '15 в 20:08
2 ответа

Лучший способ проверить взаимное членство для набора перечислений

Есть ли хороший способ сгруппировать различные перечисления в наборы для проверки на взаимное членство, не прибегая к большому дублированию кода? Например, ниже, когда я получаю .coldBeverage я получил [.cola, .milk, .wine] и аналогично, если я полу…
07 май '17 в 04:02