我的应用程序界面中有一些像这样的按钮

let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)
let nextVC = storyBoard.instantiateViewControllerWithIdentifier("customVC") as! customVC
self.presentViewController(nextVC, animated:true, completion:nil)

当用户按下它们时-显示新的ViewController,一切正常,除了一件事-我认为以前的ViewController仍在内存中。我该如何清除?

最佳答案

试试这个,

  self.presentViewController(vc, animated: true, completion: {() -> Void in
        self.dismissViewControllerAnimated(false, completion: { _ in })

希望这会有所帮助:)

关于ios - 呈现新的ViewController时清除内存,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36998822/

10-10 20:44