标签: objective-c swift memory-management
我有一个类型为viewController的可选属性
var vc : UIViewController()?
我稍后使用一些自定义代码将视图控制器显示为弹出框。
在解除popOver控制器后,我将变量设置为nil
vc = nil
但是对象永远不会释放(并且不会调用viewcontroller的dealloc方法)
这在目标c中起作用,但对我来说不是很快
为了强制在swift中释放一个对象(除了将它设置为nil),还有什么我需要做的吗?