---
title: "init(platformString:)"
framework: system
role: symbol
role_heading: Initializer
path: "system/filepath/init(platformstring:)-8amn5"
---

# init(platformString:)

Creates a file path by copying bytes from a null-terminated platform string.

## Declaration

```swift
init(platformString: [CInterop.PlatformChar])
```

## Parameters

- `platformString`: A null-terminated platform string.

## Discussion

Discussion Note It is a precondition that platformString must be null-terminated. The absence of a null byte will trigger a runtime error.
