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: NSAttributeTypeObjective C
@property NSAttributeType expressionResultTypeСпециальные замечания
Если получатель’ s модель использовался менеджером по графу объектов, установка типа результата повышает исключение.
Оператор импорта
Objective C
@import CoreData;Swift
import CoreDataДоступность
Доступный в OS X v10.6 и позже.
