---
title: "persistentStoreType(forFileType:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uimanageddocument/persistentstoretype(forfiletype:)"
---

# persistentStoreType(forFileType:)

Returns the Core Data store type for a given document file type.

## Declaration

```swift
func persistentStoreType(forFileType fileType: String) -> String
```

## Parameters

- `fileType`: The document file type.

## Return Value

Return Value The persistent store type for fileType.

## Discussion

Discussion Override this method to specify a persistent store type for a given document type. The default returns NSSQLiteStoreType.

## 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)
- [modelConfiguration](uikit/uimanageddocument/modelconfiguration.md)
