NSExpressionDescription
Экземпляры NSExpressionDescription
объекты представляют специальный тип описания свойства, предназначенный для использования с NSFetchRequest
propertiesToFetch
метод.
NSExpressionDescription
описывает столбец, который будет возвращен из выборки, которая может не появиться непосредственно как атрибут или отношение на объекте. Примеры могли бы включать upper(attribute)
или max(attribute)
. Вы не можете установить NSExpressionDescription
возразите как свойство объекта.
Наследование
-
NSObject
-
NSPropertyDescription
-
NSExpressionDescription
-
NSObject
-
NSPropertyDescription
-
NSExpressionDescription
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCoding
-
NSCopying
-
NSObjectProtocol
-
Печатаемый
-
NSCoding
-
NSCopying
-
NSObject
Оператор импорта
Swift
import CoreData
Objective C
@import CoreData;
Доступность
Доступный в OS X v10.6 и позже.
-
Выражение для получателя.
Объявление
Swift
var expression: NSExpression?
Objective C
@property(strong) NSExpression *expression
Специальные замечания
Если получатель’ s модель использовался менеджером по графу объектов, установка выражения повышает исключение.
Оператор импорта
Objective C
@import CoreData;
Swift
import CoreData
Доступность
Доступный в OS X v10.6 и позже.
-
expressionResultType expressionResultType
СвойствоТип получателя.
Объявление
Swift
var expressionResultType: NSAttributeType
Objective C
@property NSAttributeType expressionResultType
Специальные замечания
Если получатель’ s модель использовался менеджером по графу объектов, установка типа результата повышает исключение.
Оператор импорта
Objective C
@import CoreData;
Swift
import CoreData
Доступность
Доступный в OS X v10.6 и позже.