---
title: "init(_:strategy:)"
framework: swift
role: symbol
role_heading: Initializer
path: "swift/binaryinteger/init(_:strategy:)-207i8"
---

# init(_:strategy:)

Initialize an instance by parsing value with the given strategy.

## Declaration

```swift
init<S>(_ value: S.ParseInput, strategy: S) throws where S : ParseStrategy, S.ParseOutput : BinaryInteger
```
