One Logo Pool Ball
CoreData · IOS API REFERENCE

NSManagedObjectModelReference

class · iOS 17.0+ · SDK 27.1

class NSManagedObjectModelReference

Members (6)

init · iOS 17.0+

init

TypeScript
static initEntityVersionHashesInVersionChecksum(versionHash: NativeMap<unknown, unknown>, bundle: (_Foundation_Bundle) | null, versionChecksum: string): NSManagedObjectModelReference
Swift declaration
init(entityVersionHashes versionHash: [AnyHashable : Any], in bundle: Bundle?, versionChecksum: String)
init · iOS 17.0+

init

TypeScript
static initFileURLVersionChecksum(fileURL: string, versionChecksum: string): NSManagedObjectModelReference
Swift declaration
init(fileURL: URL, versionChecksum: String)
init · iOS 17.0+

init

TypeScript
static initModelVersionChecksum(model: NSManagedObjectModel, versionChecksum: string): NSManagedObjectModelReference
Swift declaration
init(model: NSManagedObjectModel, versionChecksum: String)
init · iOS 17.0+

init

TypeScript
static initNameInVersionChecksum(modelName: string, bundle: (_Foundation_Bundle) | null, versionChecksum: string): NSManagedObjectModelReference
Swift declaration
init(name modelName: String, in bundle: Bundle?, versionChecksum: String)
get · iOS 17.0+

resolvedModel

TypeScript
get resolvedModel(): NSManagedObjectModel
Swift declaration
var resolvedModel: NSManagedObjectModel { get }
get · iOS 17.0+

versionChecksum

TypeScript
get versionChecksum(): string
Swift declaration
var versionChecksum: String { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

NSManagedObjectModelReference.init()

inherited init: cannot prove legal (class declares 6 custom initializers)

All CoreData types →