【发布时间】:2012-10-30 05:43:18
【问题描述】:
我是 iOS 开发新手。我还需要在 iOS 6 中释放我在 dealloc 中的属性吗?
如果没有,我的保留属性如何释放?是自动完成的吗?
在这方面需要一些指导。对不起,如果这是一个愚蠢的问题..
例如,当我这样做时:
- (void)dealloc
{
[super dealloc];
}
@end
我收到类似于以下内容的消息:
ARC forbids explicit message send of 'dealloc'
【问题讨论】:
-
你的问题其实和iOS 6没有关系,是你有没有开启ARC的问题。根据该消息,您确实启用了 ARC(这是目前的默认设置)。有关详细信息,请参阅 Oscar 提供的链接。
标签: ios ios6 automatic-ref-counting llvm dealloc