-
The associated
NSManagedObjectentity classDeclaration
Swift
@objc public var entityClass: AnyClass { get } -
The
NSPersistentStoreconfiguration names to associate objects from. May containNSStringinstances to pertain to named configurations, orNSNullto pertain to the default configurationDeclaration
Swift
@objc public var configurations: [Any]? { get } -
Initializes a
CSFromclause with the specified entity class.MyPersonEntity *people = [transaction fetchAllFrom:CSFromClass([MyPersonEntity class])];Declaration
Swift
@objc public convenience init(entityClass: NSManagedObject.Type)Parameters
entityClassthe
NSManagedObjectclass type to be created -
Initializes a
CSFromclause with the specified configurations.MyPersonEntity *people = [transaction fetchAllFrom: CSFromClass([MyPersonEntity class], @"Config1")];Declaration
Swift
@objc public convenience init(entityClass: NSManagedObject.Type, configuration: Any)Parameters
entityClassthe associated
NSManagedObjectentity classconfigurationthe
NSPersistentStoreconfiguration name to associate objects from. This parameter is required if multiple configurations contain the createdNSManagedObject‘s entity type. Set to[NSNull null]to use the default configuration. -
Initializes a
CSFromclause with the specified configurations.MyPersonEntity *people = [transaction fetchAllFrom: CSFromClass([MyPersonEntity class], @[[NSNull null], @"Config1"])];Declaration
Swift
@objc public convenience init(entityClass: NSManagedObject.Type, configurations: [Any])Parameters
entityClassthe associated
NSManagedObjectentity classconfigurationsan array of the
NSPersistentStoreconfiguration names to associate objects from. This parameter is required if multiple configurations contain the createdNSManagedObject‘s entity type. Set to[NSNull null]to use the default configuration.
View on GitHub
CSFrom Class Reference