在objective-c中,如果没有提供默认值,字段的默认值是多少?

时间:2012-03-06 09:41:47

标签: iphone objective-c object default

在objective-c中,如果没有提供默认值,字段的默认值是多少? 例如UIButton,NSArray,NSMutableSet,UIActivityIndi​​catorView,int,BOOL

实例变量默认值和局部变量默认值之间有什么不同?

1 个答案:

答案 0 :(得分:5)

实例变量由运行时分配(false,NO,nil,NULL,等等)归零。堆栈变量没有设置默认值;他们放在那里之前会包含记忆中的任何东西。