I followed a tutorial that added a layer to a scene this way... This way seems a bit more complicated, and not as efficient.
MyLater *layer = [[MyLayer alloc] init];
self.myLayer = layer;
[layer release];
[seld addChild:myLayer];
Is it better to do it this way if you don't need to access the layer or its methods and do I need to worry about removing or releasing it? And if I were to remove it, how would I since it's not explicitly called anything?
[self addChild: [MyLayer node]];