---
title: readableTypes
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nsdocument/readabletypes
---

# readableTypes

Returns the types of data the receiver can read natively and any types filterable to that native type.

## Declaration

```swift
class var readableTypes: [String] { get }
```

## Return Value

Return Value An array of NSString objects representing the readable document types.

## See Also

### Related Documentation

- [canConcurrentlyReadDocuments(ofType:)](appkit/nsdocument/canconcurrentlyreaddocuments(oftype:).md)

### Managing File Type Information

- [writableTypes](appkit/nsdocument/writabletypes.md)
- [isNativeType(_:)](appkit/nsdocument/isnativetype(_:).md)
- [writableTypes(for:)](appkit/nsdocument/writabletypes(for:).md)
- [fileNameExtension(forType:saveOperation:)](appkit/nsdocument/filenameextension(fortype:saveoperation:).md)
