Swift设置对象为nil不会释放内存

时间:2015-04-06 13:34:23

标签: objective-c swift memory-management

我有一个类型为viewController的可选属性

var vc : UIViewController()?

我稍后使用一些自定义代码将视图控制器显示为弹出框。

在解除popOver控制器后,我将变量设置为nil

vc = nil

但是对象永远不会释放(并且不会调用viewcontroller的dealloc方法)

这在目标c中起作用,但对我来说不是很快

为了强制在swift中释放一个对象(除了将它设置为nil),还有什么我需要做的吗?

0 个答案:

没有答案