---
title: substringNotRequired
framework: foundation
role: symbol
role_heading: Type Property
path: foundation/nsstring/enumerationoptions/substringnotrequired
---

# substringNotRequired

## Declaration

```swift
static var substringNotRequired: NSString.EnumerationOptions { get }
```

## Discussion

Discussion A way to indicate that the block does not need substring, in which case nil will be passed. This is simply a performance shortcut.

## See Also

### Constants

- [byLines](foundation/nsstring/enumerationoptions/bylines.md)
- [byParagraphs](foundation/nsstring/enumerationoptions/byparagraphs.md)
- [byComposedCharacterSequences](foundation/nsstring/enumerationoptions/bycomposedcharactersequences.md)
- [byWords](foundation/nsstring/enumerationoptions/bywords.md)
- [bySentences](foundation/nsstring/enumerationoptions/bysentences.md)
- [reverse](foundation/nsstring/enumerationoptions/reverse.md)
- [localized](foundation/nsstring/enumerationoptions/localized.md)
