---
title: "init(_:)"
framework: swift
role: symbol
role_heading: Initializer
path: "swift/string/init(_:)-8ay23"
---

# init(_:)

## Declaration

```swift
init(_ scalar: Unicode.Scalar)
```

## See Also

### Creating a String from Unicode Data

- [init(data:encoding:)](swift/string/init(data:encoding:).md)
- [init(validatingUTF8:)](swift/string/init(validatingutf8:)-208fn.md)
- [init(validating:as:)](swift/string/init(validating:as:)-84qr9.md)
- [init(validating:as:)](swift/string/init(validating:as:)-5cw2c.md)
- [init(utf8String:)](swift/string/init(utf8string:)-8qmaq.md)
- [init(utf8String:)](swift/string/init(utf8string:)-3mcco.md)
- [init(utf16CodeUnits:count:)](swift/string/init(utf16codeunits:count:).md)
- [init(utf16CodeUnitsNoCopy:count:freeWhenDone:)](swift/string/init(utf16codeunitsnocopy:count:freewhendone:).md)
- [init(decoding:as:)](swift/string/init(decoding:as:).md)
