---
title: "init(coder:)"
framework: spritekit
role: symbol
role_heading: Initializer
path: "spritekit/sknode/init(coder:)"
---

# init(coder:)

Called when a node is initialized from an .sks file.

## Declaration

```swift
init?(coder aDecoder: NSCoder)
```

## See Also

### First Steps

- [Getting Started with Nodes](spritekit/getting-started-with-nodes.md)
- [init()](spritekit/sknode/init().md)
- [init(fileNamed:)](spritekit/sknode/init(filenamed:).md)
- [init(fileNamed:securelyWithClasses:)](spritekit/sknode/init(filenamed:securelywithclasses:).md)
