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