sceneDidLoad wird zweimal aufgerufen?

Mit Xcode 8, swift 3 und mir wird mithilfe der Spielvorlage eine iOS-Anwendung mit aktivierten Entitäten erstellt. Ich stelle fest, dass bei einigen anfänglichen Sprites eine doppelte Knotenzahl festgestellt wurde, obwohl ich addChild nur einmal verwendet habe.

Ich fügte hinz

override func sceneDidLoad() {
print(#function) ... } 

zum Code und keine Ahnung, warum dies zweimal aufgerufen wird.

Logdatei..

2016-09-20 10:21:31.482 MMDecon1[3295:791435] SKUtil.m: MGGetBoolAnswer is not available in the simulator.
sceneDidLoad()
sceneDidLoad()

Ich fügte hinz

override func didMove(to view: SKView) {..} 

und stelle meinen Initialisierungscode hier als vorübergehenden Fix ein.

Weiß jemand, warum sceneDidLoad () zweimal mit dem Standardcode der Spiele-App unter Verwendung von Entities ausgelöst wird?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage