【发布时间】:2011-07-02 01:26:49
【问题描述】:
如果我从视图控制器中删除唯一的视图:[myViewController.view removeFromSuperview] 没有 [myViewController release]。内存会被释放吗?
【问题讨论】:
标签: objective-c ios cocoa-touch memory-management uiviewcontroller
如果我从视图控制器中删除唯一的视图:[myViewController.view removeFromSuperview] 没有 [myViewController release]。内存会被释放吗?
【问题讨论】:
标签: objective-c ios cocoa-touch memory-management uiviewcontroller
来自 Apple 的 UIView-removeFromSuperview 文档:
If the receiver’s superview is not nil,superview发布 接收者。如果您打算重用视图, 打电话前一定要保留 这个方法,稍后再释放 视情况而定。
【讨论】:
没有。 除非你在分配时写了自动释放,或者在添加后释放。
【讨论】: