Tag: deinit

在转换到SpriteKit中的另一个SKScene之后取消分配SKScene

我有一个视图控制器,有三个孩子的skscenes。 当我从一个转换到另一个时,旧的skscene不会被释放。 我希望它被释放,就好像它从来没有。 例: 当我第一次加载应用程序,只有1 skscene可见(说它占用100MB的内存),然后我转移到另一个(100MB多),然后第三个(300MB的内存)。 我最终会有300MB的内存,我想一直有100个。 我怎样才能做到这一点? My view controller: // // ViewController.m // Paddle Jumper // // Created by Chance Daniel on 1/18/14. // Copyright (c) 2014 Max Hudson. All rights reserved. // #import "Flurry.h" #import "ViewController.h" #import "startViewController.h" @implementation ViewController{ BOOL sceneSetUp; } – (void)viewWillLayoutSubviews { if(!sceneSetUp){ [super viewWillLayoutSubviews]; // Configure the […]