---
title: modelConfiguration
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uimanageddocument/modelconfiguration
---

# modelConfiguration

A model configuration name to be passed when configuring the persistent store.

## Declaration

```swift
var modelConfiguration: String? { get set }
```

## Discussion

Discussion By default, this value is nil.

## See Also

### Managing the Core Data stack

- [configurePersistentStoreCoordinator(for:ofType:modelConfiguration:storeOptions:)](uikit/uimanageddocument/configurepersistentstorecoordinator(for:oftype:modelconfiguration:storeoptions:).md)
- [managedObjectContext](uikit/uimanageddocument/managedobjectcontext.md)
- [managedObjectModel](uikit/uimanageddocument/managedobjectmodel.md)
- [persistentStoreOptions](uikit/uimanageddocument/persistentstoreoptions.md)
- [persistentStoreType(forFileType:)](uikit/uimanageddocument/persistentstoretype(forfiletype:).md)
