---
title: "init(string:)"
framework: fskit
role: symbol
role_heading: Initializer
path: "fskit/fsfilename/init(string:)"
---

# init(string:)

Creates a filename by copying a character sequence from a string instance.

## Declaration

```swift
convenience init(string name: String)
```

## Parameters

- `name`: The string containing the character sequence to use for the filename.

## Discussion

Discussion This initializer copies the UTF-8 representation of the characters in string. If string contains a NUL character, the sequence terminates.

## See Also

### Creating a filename

- [init(bytes:)](fskit/fsfilename/init(bytes:).md)
- [init(cString:)](fskit/fsfilename/init(cstring:).md)
- [init(data:)](fskit/fsfilename/init(data:).md)
