Any idea on how to sort an array of SKShapeNode elements by their names? Let just assume each SKShapeNode.name property is a number 100,23,31,... All of them are group into shapeNodesCollection. What should be done to sort it out into another array - shapeNodesCollectionSorted? Below you can find some abstract code.
class Example: GameScene {
...
var shapeNodesCollection = [SKShapeNode]()
var shapeNodesCollectionSorted = [SKShapeNode]()
...
shapeNodesCollectionSorted = ... //sorted shapeNodesCollection
}
Many thanks to anyone for any contribution.