---
title: "init(_:)"
framework: network
role: symbol
role_heading: Initializer
path: "network/ipv6address/init(_:)"
---

# init(_:)

Initializes an IPv6 address with a string.

## Declaration

```swift
init?(_ string: String)
```

## Discussion

Discussion The provided string will be interpreted as an IPv6 address. If the string cannot be interpreted as an IPv6 address, the initialization will fail.

## See Also

### Creating Addresses

- [init(_:_:)](network/ipv6address/init(_:_:).md)
- [asIPv4](network/ipv6address/asipv4.md)
