I noticed that the SKNode children and childNodeWithName: methods, since the name implies only the results of returning from the children directly under the requested node. that is, [root children]; returns an NSArray containing the nodes @[CUBE1, CUBE2, CUBE3] .
In the diagram below, I want to switch from the ROOT (SKScene) level to the SPHERE2 level so that I can quickly access these child nodes. I was hoping that [root childNodeWithName:@"SPHERE2"]; will go through the entire hierarchy and return a pointer to SPHERE2

MY QUESTION: There is something that I missed that will allow me to go to the node tree at the specified point (i.e. using the name node)
I could use properties to store pointers to important positions in the tree, and then use them to access and process any child nodes, so this is an option ...
source share