`UIApplication`中的属性`_statusBarTintColorLockingControllers`将ViewController保留在内存中

Ema*_*lho 15 xcode objective-c ios swift xcode8

使用Xcode 8新内存调试器我发现内存中有一个不应该存在的ViewController,并且指向它的强引用来自_statusBarTintColorLockingControllersUIApplication中的这个神秘数组.有人知道它来自哪里吗?更重要的是,如何从我的VC中取出它?

内存调试器

ua2*_*a24 1

当我在关闭控制器之前忘记将某些属性设置为零时,我遇到了同样的问题