Adding Convenience Initializers in Swift Subclass
There are two problems here: SKShapeNode has only one designated initializer: init(). This means that we cannot get out of our initializer without calling init(). SKShapeNode has a property path declared as CGPath!. This means that we don’t want to get out of our initializer without somehow initializing the path. The combination of those two … Read more