Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 Xcode 4.3.2 iOS 5.1 项目,当我的构建配置使用无 [-O0] 的 GCC_OPTIMIZATION_LEVEL 时编译和运行良好,但在使用任何其他优化级别时失败并出现 EXC_BAD_ACCESS 错误。我的项目将 GCC_VERSION 设置为 Apple LLVM 3.1(默认)。这是否表明我的代码有问题?
大多数情况下,它表明您的代码有问题。像:
在极少数情况下,这种崩溃结果是编译器错误。但这很少见。更常见的是您的代码有问题。
尝试找出崩溃的代码,并尝试查看在该代码附近如何使用变量。检查那里的一切是否正确使用/分配/初始化/释放。