# `GSLayer initWithDict:format:`

*Initializer*

Creates a layer from a property-list representation.

## Declaration

```swift
init(dict layerDict: [String : Any], format formatVersion: GSFormatVersion)
```

```objc
- (instancetype) initWithDict:(NSDictionary<NSString *,id> *) layerDict format:(GSFormatVersion) formatVersion;
```

```python
initWithDict_format_(layerDict: dict[str, object], formatVersion: GSFormatVersion) -> GSLayer
```

## Parameters

- `layerDict` — The encoded layer values.
- `formatVersion` — The Glyphs file format version of the representation.

