---
title: kCFURLIsReadableKey
framework: corefoundation
role: symbol
role_heading: Global Variable
path: corefoundation/kcfurlisreadablekey
---

# kCFURLIsReadableKey

Key for determining whether the current process (as determined by the EUID) can read the resource, returned as a CFBoolean object.

## Declaration

```swift
let kCFURLIsReadableKey: CFString!
```

## See Also

### Constants

- [kCFURLNameKey](corefoundation/kcfurlnamekey.md)
- [kCFURLLocalizedNameKey](corefoundation/kcfurllocalizednamekey.md)
- [kCFURLPathKey](corefoundation/kcfurlpathkey.md)
- [kCFURLIsRegularFileKey](corefoundation/kcfurlisregularfilekey.md)
- [kCFURLIsDirectoryKey](corefoundation/kcfurlisdirectorykey.md)
- [kCFURLIsSymbolicLinkKey](corefoundation/kcfurlissymboliclinkkey.md)
- [kCFURLIsVolumeKey](corefoundation/kcfurlisvolumekey.md)
- [kCFURLIsPackageKey](corefoundation/kcfurlispackagekey.md)
- [kCFURLIsSystemImmutableKey](corefoundation/kcfurlissystemimmutablekey.md)
- [kCFURLIsUserImmutableKey](corefoundation/kcfurlisuserimmutablekey.md)
- [kCFURLIsHiddenKey](corefoundation/kcfurlishiddenkey.md)
- [kCFURLHasHiddenExtensionKey](corefoundation/kcfurlhashiddenextensionkey.md)
- [kCFURLCreationDateKey](corefoundation/kcfurlcreationdatekey.md)
- [kCFURLContentAccessDateKey](corefoundation/kcfurlcontentaccessdatekey.md)
- [kCFURLContentModificationDateKey](corefoundation/kcfurlcontentmodificationdatekey.md)
