使用" presentViewController"我一次又一次地收到记忆警告

时间:2016-05-02 02:30:50

标签: ios swift memory uiviewcontroller presentviewcontroller

我尝试以这种方式加载新的UIViewController:

let storyBoard = UIStoryboard(name: "Main", bundle: NSBundle.mainBundle())
let Form:UIViewController = storyBoard.instantiateViewControllerWithIdentifier("form1")
viewName=textField.text!
Form.modalTransitionStyle=UIModalTransitionStyle.CrossDissolve
self.presentViewController(Form, animated: true, completion: nil)

它运行成功,但是当我查看Debug Navigator时,我注意到内存并没有降低。所以我继续使用上面的方法切换两个UIViewControllers,内存从9MB增加到30MB。然后我收到内存警告并退出应用程序。

我该怎么办...... 我怎样才能完全释放UIViewController?

0 个答案:

没有答案