我在电晕sdk中使用故事板。我的座右铭是从一个屏幕状态转到另一个状态,然后返回到第一个屏幕的相同状态。因此,当我从第一个过渡到第二个时,既不清除场景也不将其从记忆中移除。但是当我再次回到第一个场景时,它的创建函数再次被调用,尽管第一个场景是在内存中。
答案 0 :(得分:0)
如果你从第二个场景做storyboard.gotoScene(“previousone”)并获得一个新的“前一个”场景,那么:
您可能已自动清除
(storyboard.purgeOnSceneChange == true)
您可能在运行时收到内存警告 - 您可以使用以下代码进行检查:
本地函数handleLowMemory(事件) 打印(“收到内存警告!”) 端
运行时:addEventListener(“memoryWarning”,handleLowMemory)