currentModel
TypeScriptget currentModel(): NSManagedObjectModelReferenceSwift declarationvar currentModel: NSManagedObjectModelReference { get }class · iOS 17.0+ · SDK 27.1
class NSCustomMigrationStageget currentModel(): NSManagedObjectModelReferenceSwift declarationvar currentModel: NSManagedObjectModelReference { get }get nextModel(): NSManagedObjectModelReferenceSwift declarationvar nextModel: NSManagedObjectModelReference { get }static init(currentModel: NSManagedObjectModelReference, nextModel: NSManagedObjectModelReference): NSCustomMigrationStageSwift declarationconvenience init(migratingFrom currentModel: NSManagedObjectModelReference, to nextModel: NSManagedObjectModelReference)get didMigrateHandler(): (((arg0: NSStagedMigrationManager, arg1: NSCustomMigrationStage) => Promise<void>)) | nullSwift declarationvar didMigrateHandler: ((NSStagedMigrationManager, NSCustomMigrationStage) throws -> Void)? { get set }get willMigrateHandler(): (((arg0: NSStagedMigrationManager, arg1: NSCustomMigrationStage) => Promise<void>)) | nullSwift declarationvar willMigrateHandler: ((NSStagedMigrationManager, NSCustomMigrationStage) throws -> Void)? { get set }3 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
NSCustomMigrationStage.willMigrateHandler
closure property answers its caller
NSCustomMigrationStage.didMigrateHandler
closure property answers its caller
NSCustomMigrationStage.init()
inherited init: cannot prove legal (class declares 1 custom initializer)