# `GSShape postRead:format:`

*Instance Method*

Finishes loading after the shape has been attached to its layer.

## Declaration

```swift
func postRead(_ error: NSErrorPointer, format formatVersion: GSFormatVersion) -> Bool
```

```objc
- (BOOL) postRead:(NSError **) error format:(GSFormatVersion) formatVersion;
```

```python
postRead_format_(formatVersion: GSFormatVersion) -> tuple[bool, NSError]
```

## Parameters

- `error` — On failure, an error describing why loading could not be completed.
- `formatVersion` — The Glyphs file format version used to interpret the representation.

## Return Value

Whether loading was completed successfully.

## Discussion

Call this method after the complete layer contents have been loaded.

## See Also

### Creating a Shape

- [`GSShape initWithDict:format:`](/Core/GlyphsCore/GSShape/initWithDict:format:) — Creates a concrete shape from a Glyphs file dictionary representation.

