---
title: allowLossyKey
framework: foundation
role: symbol
role_heading: Type Property
path: foundation/stringencodingdetectionoptionskey/allowlossykey
---

# allowLossyKey

## Declaration

```swift
static let allowLossyKey: StringEncodingDetectionOptionsKey
```

## Discussion

Discussion Option specifying whether to allow lossy string conversion. The corresponding value for this key is an NSNumber object containing a Boolean value. If @(NO), the a lossy string encoding may not be chosen. By default, this value is @(YES).

## See Also

### Type Properties

- [disallowedEncodingsKey](foundation/stringencodingdetectionoptionskey/disallowedencodingskey.md)
- [fromWindowsKey](foundation/stringencodingdetectionoptionskey/fromwindowskey.md)
- [likelyLanguageKey](foundation/stringencodingdetectionoptionskey/likelylanguagekey.md)
- [lossySubstitutionKey](foundation/stringencodingdetectionoptionskey/lossysubstitutionkey.md)
- [suggestedEncodingsKey](foundation/stringencodingdetectionoptionskey/suggestedencodingskey.md)
- [useOnlySuggestedEncodingsKey](foundation/stringencodingdetectionoptionskey/useonlysuggestedencodingskey.md)
