---
title: "init(ranges:affinity:granularity:)"
framework: uikit
role: symbol
role_heading: Initializer
path: "uikit/nstextselection/init(ranges:affinity:granularity:)"
---

# init(ranges:affinity:granularity:)

## Declaration

```swift
init(ranges textRanges: [NSTextRange], affinity: NSTextSelection.Affinity, granularity: NSTextSelection.Granularity)
```
