Using Xcode 8, swift 3 and I create a iOS application using the game template with entities enabled. I notice I was seeing double node count for some initial sprites even though I only used addChild once.
I added
override func sceneDidLoad() {
print(#function) ... }
to the code and no idea why this is being called twice.
log file...
2016-09-20 10:21:31.482 MMDecon1[3295:791435] SKUtil.m: MGGetBoolAnswer is not available in the simulator.
sceneDidLoad()
sceneDidLoad()
I added
override func didMove(to view: SKView) {..}
and put my initialisation code in here as a temporary fix.
Does any one know why sceneDidLoad() is being fired twice with the default game app code using entities?