我有一个具有以下基本布局的应用程序,请理解我已经做了很多编程,但我对 IOS 相对较新,还没有正确地围绕 Storyboards/segues 进行思考。
实际上,我的应用程序具有以下屏幕:
WelcomeViewConroller ---ModalSeque--> MenuViewController --modalSegue---> newProjectVC || loadprojectVC ---modalSegue-->ProjectScreenVC。
从项目画面,用户可以返回menuVC画面。
现在,我知道每个 segue 都会创建一个视图控制器的新实例,这很好,我希望这发生,但是,当我从我的 ProjectScreen 中转回来,然后再次重新进入它时,我得到了一个巨大的内存泄漏并且非常奇怪的行为。
我知道当我离开时我需要关闭我的 View 控制器,尤其是我的 ProjectScreen,但是,无论我尝试什么,我都无法做到这一点。
任何帮助将不胜感激。