标签: ios xcode cocoa-touch
当我使用除-o0之外的任何优化级别构建我的应用程序时,由于EXC_BAD_ACCESS,应用程序在某些时候崩溃。我尝试了所有可能的优化级别(-o1 / 2/3 / s),并且所有程序都崩溃了。
编译器是LLVM 3.0。
知道为什么会这样吗?这是一个已知的问题吗?
答案 0 :(得分:1)
我会检查未初始化的变量是否可能。不同的设置会导致事物四处移动,而未经优化的构建中“安全”的东西可能会在另一个中保存一个陈旧的指针。