在iOS上查看相关的内存泄漏

时间:2016-08-09 09:53:49

标签: ios swift memory-leaks

我的iOS Swift应用程序中有两个视图(如全屏,视图控制器),我们称之为视图A和视图B.

视图A是一个菜单,当您按下按钮时将打开视图B. 视图B一次显示一个图像,最终将返回到视图A.

当您按下视图A中的按钮时,将打开视图B.使用IB show segue打开它。使用方法调用再次打开视图A:

let viewController:UIViewController = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("<name here>")
self.presentViewController(viewController, animated: true, completion: nil)

如果我通过打开View B的循环查看所有图片,然后再通过View A到B等等,内存使用量将继续增加。我认为ARC系统会摆脱这种古老的观点,但似乎并非如此。避免这种情况的正确方法是什么?

0 个答案:

没有答案