One Logo Pool Ball
UIKit · IOS API REFERENCE

UIManagedDocument

class · iOS 5.0+ · SDK 27.1

@MainActor class UIManagedDocument

Members (11)

get · iOS 5.0+

persistentStoreName

TypeScript
static get persistentStoreName(): Promise<string>
Swift declaration
class var persistentStoreName: String { get }
method · iOS 5.0+

additionalContent

TypeScript
additionalContent(absoluteURL: string): Promise<unknown>
Swift declaration
func additionalContent(for absoluteURL: URL) throws -> Any
method · iOS 5.0+

configurePersistentStoreCoordinator

TypeScript
configurePersistentStoreCoordinator(storeURL: string, fileType: string, configuration?: (string) | null, storeOptions?: (NativeMap<unknown, unknown>) | null): Promise<void>
Swift declaration
func configurePersistentStoreCoordinator(for storeURL: URL, ofType fileType: String, modelConfiguration configuration: String?, storeOptions: [AnyHashable : Any]? = nil) throws
init

init

TypeScript
static init(): Promise<UIManagedDocument>
Swift declaration
init()
method · iOS 5.0+

persistentStoreType

TypeScript
persistentStoreType(fileType: string): Promise<string>
Swift declaration
func persistentStoreType(forFileType fileType: String) -> String
method · iOS 5.0+

readAdditionalContent

TypeScript
readAdditionalContent(absoluteURL: string): Promise<void>
Swift declaration
func readAdditionalContent(from absoluteURL: URL) throws
method · iOS 5.0+

writeAdditionalContent

TypeScript
writeAdditionalContent(content: unknown, absoluteURL: string, absoluteOriginalContentsURL?: (string) | null): Promise<void>
Swift declaration
func writeAdditionalContent(_ content: Any, to absoluteURL: URL, originalContentsURL absoluteOriginalContentsURL: URL?) throws
get · iOS 5.0+

modelConfiguration

TypeScript
get modelConfiguration(): Promise<(string) | null>
Swift declaration
var modelConfiguration: String? { get set }
set · iOS 5.0+

modelConfiguration

TypeScript
setModelConfiguration(value?: (string) | null): Promise<void>
Swift declaration
var modelConfiguration: String? { get set }
get · iOS 5.0+

persistentStoreOptions

TypeScript
get persistentStoreOptions(): Promise<(NativeMap<unknown, unknown>) | null>
Swift declaration
var persistentStoreOptions: [AnyHashable : Any]? { get set }
set · iOS 5.0+

persistentStoreOptions

TypeScript
setPersistentStoreOptions(value?: (NativeMap<unknown, unknown>) | null): Promise<void>
Swift declaration
var persistentStoreOptions: [AnyHashable : Any]? { get set }

Skipped declarations

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

UIManagedDocument.managedObjectContext

The iOS SDK compiler rejected this binding: reference to member 'managedObjectContext' cannot be resolved without a contextual type

UIManagedDocument.managedObjectModel

The iOS SDK compiler rejected this binding: reference to member 'managedObjectModel' cannot be resolved without a contextual type

All UIKit types →