2012-03-06 34 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

相關問題