2012-03-06 38 views

回答

4

实例变量被分配运行时归零(false,NO,nil,NULL,无论)。堆栈变量没有设置默认值;他们会在他们放到那里之前包含任何内存。

+0

正确;如果你想参考,请参阅https://developer.apple.com/library/ios/#documentation/cocoa/conceptual/objectivec/Chapters/ocObjectsClasses.html#//apple_ref/doc/uid/TP30001163-CH11-87015 'alloc方法为新对象的实例变量动态分配内存,并将它们全部初始化为0-all,即除了将新实例连接到它的类的isa变量。“# – Jonah 2012-03-06 09:51:24

+0

@Jonah,谢谢,引用总是很好。我懒得找到它。 – 2012-03-06 09:55:19

+0

在ARC堆栈变量中也没有。 – 2012-03-28 15:44:00

相关问题