在构建AdHoc或分发/发行版时,属性和ivars是否最初不设置为零或零?

问题描述:

有人告诉我,但我很难相信。没有这个,我的AppStore应用程序会一直崩溃。在构建AdHoc或分发/发行版时,属性和ivars是否最初不设置为零或零?

那么这是真的吗?

+0

我从来没有听说过这个 - 他们引用了什么来源?应该很容易验证,特别是与Adhoc。 –

没有;在分配时,ivars总是被初始化为零/ 0/nil/NULL/Nil。

实际上,当分配Objective-C对象时,与分配相关的内存实际上是bzero() d。

+0

非常感谢您的确认。以为我需要去看医生。 –