IBOutlet发布

时间:2012-06-03 02:01:58

标签: iphone ios ipad iboutlet

当视图消失(viewWillDisappearviewDidDisappear)时是否释放unsafe_unretained IBOutlet对象,或者在视图卸载时释放它们(viewDidUnload)?

1 个答案:

答案 0 :(得分:2)

IBOutlets永远不应与其View Controller形成强大的保留关系,因为它们并非由它拥有。实际上,它们只是在视图控制器超出上下文时才会释放。由于它们的引用非常弱,因此在取消分配视图控件时会释放它们,这可以随时发生。没有具体的功能。