Описание тега nsexpression
NSExpression используется для представления выражений в предикате. Операции сравнения в NSPredicate основаны на двух выражениях, представленных экземплярами класса NSExpression. Выражения создаются для постоянных значений, ключевых путей и т. Д.
1
ответ
Базовые данные - Получить объекты, фильтрующие данные, используя точные элементы массива
У меня есть 3 лица: object, object_tag а также tagи мне нужно получить только объекты, соответствующие массиву тегов по его идентификатору, но не просто тегу, а точно совпадающему со всеми тегами в массиве. Если массив имеет 3 тега, вернуть все объе…
07 мар '13 в 11:35
2
ответа
Как использовать оператор модуля с NSExpression?
Как использовать оператор модуля с NSExpression? Если я использую NSExpression *exp = [NSExpression expressionWithFormat:@"3%2"]; Я получаю сообщение об ошибке - *** Завершение работы приложения из-за необработанного исключения "NSInvalidArgumentExc…
15 мар '15 в 13:56
1
ответ
Могу ли я выполнить один запрос на выборку, который возвращает независимые вычисления для подмножеств результатов?
Моя модель данных имеет сущность ClickerRecord с 2 атрибутами: дата (NSDate) и numberOfBiscuits (NSNumber). Каждый раз, когда добавляется новая запись, можно ввести другое значение для numberOfBiscuits. Чтобы рассчитать среднесуточное количество печ…
22 июн '16 в 01:30
1
ответ
Рассчитать меньшее значение, используя NSExpression?
Для следующего блока кода: NSString *formul=@"5 < 9"; NSExpression *e = [NSExpression expressionWithFormat:formul]; int result = [[e expressionValueWithObject:nil context:nil] intValue]; NSLog(@"formule:%d", result); Я получил ошибку: из-за необр…
18 сен '13 в 11:30
1
ответ
iOS - Как использовать NSExpression с одним неизвестным параметром
Я использую NSExpression оценить формулу в строке. Пример - NSString *formula = @"7+11"; NSExpression *exp = [NSExpression expressionWithFormat: formula]; NSNumber *expResult = [exp expressionValueWithObject:nil context:nil]; Все работает просто отл…
15 авг '13 в 09:16
0
ответов
iOS - Сложные сравнения строк с использованием NSPredicate
Мне нужно сравнить строки так, чтобы были соблюдены определенные условия. Условия - это не обязательно шаблоны, которые я могу сопоставить с помощью регулярных выражений, а скорее условия "выражения". Например, я хотел бы сопоставить строку, когда ч…
19 июл '16 в 13:37
2
ответа
Выражение значения при переносе основных данных, приводящее к необычным результатам
У меня есть приложение для iOS, модель Core Data которого я пытаюсь перевести на новую версию. В v2 модели Core Data есть одно новое поле (photoFilename), и его значение можно сгенерировать для существующих записей, используя поле v1 (dateInSeconds)…
24 сен '13 в 15:38
1
ответ
Одиночный NSFetchRequest для родительских и дочерних объектов
У меня есть список данных с иерархией родитель-потомок до трех уровней. Например ItemA (дедушка)ItemB1 (родитель)ItemC1 (ребенок) ItemC2 (ребенок) ItemC3 (ребенок) ItemB2 (родитель)ItemC4 (ребенок) ... Все элементы расположены в одном NSArrayControl…
01 июн '16 в 09:12
1
ответ
Почему NSExpression неправильно оценивает это математическое выражение?
У меня есть следующий код: NSExpression *expression; @try { expression = [NSExpression expressionWithFormat:@"20/100*200"]; NSNumber *result = [expression expressionValueWithObject:nil context:nil]; } @catch(NSException *exception){} Почему-то резул…
08 окт '15 в 01:26
2
ответа
NSFetchRequest: запрос различных значений и подсчет значений других свойств.
Я пытаюсь настроить NSFetchRequest для субъекта Location с такими свойствами, как countryа также city: country | city ———————————————— Germany | Berlin USA | San Francisco USA | New York Germany | Munich Germany | Munich USA | San Francisco Germany …
29 авг '15 в 10:16
1
ответ
Построение предиката (NSExpression) для определения цвета значка для слоя Mapbox SymbolStyle
Недавно я начал работать с Mapbox SDK для iOS, и у меня есть несколько маркеров, которые я хочу добавить на свою карту. Каждый маркер представляет объект, имеющий несколько свойств, среди которых: свойство типа (которое возвращается к перечислению) …
19 ноя '18 в 16:53
2
ответа
iOS FetchRequest о агрегатных функциях: как включить ожидающие изменения?
Я наконец, по крайней мере, сузил эту проблему. Я вычисляю некоторые агрегатные функции (как в этом примере сумму) расходов. Если я изменю некоторые расходы, эта совокупная выборка обновится не сразу, а только через некоторое время (возможно, после …
30 дек '13 в 16:24
0
ответов
Поиск контактов с использованием NSExpressions и NSPredicates
Мне удалось отфильтровать таблицу контактов по имени, фамилии, компании и заметкам. Однако мне также нужно иметь возможность искать по почтовым адресам контакта условия поиска. Кто-нибудь работал с этим раньше и знает, как это сделать, используя мет…
30 май '17 в 14:08
0
ответов
Извлечение подсчетов взаимосвязей основных данных со многими с помощью NSExpression
Моя базовая модель данных имеет Note сущность со многими отношениями к Link субъект, доступ к которому осуществляется через links собственность на Note, Я пытаюсь получить количество links свойство для каждой заметки в Core Data. Для этого я последо…
15 мар '15 в 09:30
1
ответ
Как передать аргументы пользовательской функции NSNumber для выражения NSE в Swift?
Ладно, ребята, я борюсь с этим: мне уже удалось заставить пользовательские функции без аргументов работать так: NSExpression(format: "function(1+1, 'myCustomFunction'").expressionValueWithObject(nil, context: nil) as! Double Но я понятия не имею, ка…
14 мар '16 в 21:40
1
ответ
Базовые данные: результаты группировки и подсчета возвращают пустой список
Рассмотрим следующую сущность Core Data: Person - personId: NSNumber, имя: NSString, должность: NSString Используя Core Data, я пытаюсь повторить следующий SQL-запрос: SELECT `position`, COUNT(*) FROM `Person` GROUP BY `position` Ниже приведен эквив…
08 фев '14 в 20:04
1
ответ
NSPredicate Внутри SUBQUERY
Я пытаюсь написать SUBQUERY для NSPredicate. Моя проблема в том, что у меня нет под рукой запроса для предикатной части SUBQUERY. Есть ли способ вкладывать NSP-предикат в SUBQUERY? Например, вот что я пробовал: let ordersPredicate = NSPredicate()//s…
19 апр '16 в 13:49
1
ответ
Связанные выражения для выполнения вычислений в Core Data
Прежде всего: с новым годом:-) Что я пытаюсь сделать Я пытаюсь разделить два атрибута в Базовых данных и затем вычислить среднее из этих делений. Атрибуты указываются путем ключа (например, eur, usd, aud). Пример: у меня есть следующий набор данных:…
02 янв '13 в 12:31
3
ответа
NSPredicateEditorRowTemplate: как заполнить всплывающее окно справа
Я пытаюсь создать NSPredicateEditorRowTemplate что на левой стороне есть несколько имен свойств из сущности Foo, среди которых есть панель свойств. Когда пользователь выбирает "бар", правая сторона должна стать всплывающим, который содержит все знач…
13 авг '13 в 12:30
0
ответов
Быстрая обработка ошибок NSExpression
Мне было интересно, есть ли способ отловить ошибку NSInvalidArgument, которая генерируется, когда выражение NSExpression недопустимо; такие как: "4+". Я пытался сделать охрану, если позволено, но оба, кажется, терпят неудачу, и исключение все еще вы…
10 окт '17 в 04:19