【发布时间】:2017-05-25 14:52:03
【问题描述】:
查看 Apple 官方的 Transitioning to ARC 文档,它说“堆栈变量”现在已初始化为零值。然而,在我的快速、非正式的测试中,静态变量和 ivars 似乎也被初始化为零;有些人表示他们绝对会自动归零。但是静态变量和 ivars 不是堆栈变量。 Apple 是否发布了关于静态变量和 ivars 的不同法令?
另外,函数内的静态初始化和函数外的静态初始化有区别吗?
【问题讨论】:
标签: objective-c initialization automatic-ref-counting