标签: objective-c memory-management interface-builder
当Interface Builder为我创建子视图(任何UIView)时,我是否需要将其从superview中删除并在dealloc中自行释放?
答案 0 :(得分:1)
不,除非你有自己管理的单独出口。仅作为IB中的子视图存在的UIViews由其超级视图的状态管理。
UIViews
答案 1 :(得分:0)
如果您在Interface Builder中连接IBOutlets并在控制器中创建了@properties以保留它们,那么您需要自己释放它们,因为您的控制器将增加对象的保留计数。