objective-c - Xcode Release 配置行为不同

标签 objective-c configuration debugging release

我正在使用 Cocos2d 游戏引擎制作一个用 Objective-C 编写的 iPhone 应用程序。

我在 iOS 3.1.2 上使用 Xcode v3.2.1。在这一点上,我一直在调试配置下运行我的项目。当我将其设置为发布配置时,我游戏的某些元素不再正常运行。

我在调试配置中工作的逻辑在发布配置中不起作用。是什么使发布配置的行为不同以及发布配置会导致代码出现问题。这在模拟器和实际设备上都适用。

我认为这可能是我的循环之一,但我不确定。在发布配置下是否应遵循与调试配置不同的准则?

我还运行了构建和分析,认为我可能正在做一些我不应该做的事情,但结果很干净。

最佳答案

发布版本和调试版本之间的差异通常是由未初始化的变量引起的。

关于objective-c - Xcode Release 配置行为不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2060632/

相关文章:

php - PHP解析/语法错误;以及如何解决它们

iphone - PSTCollectionView 因 EXC_BAD_ACCESS 崩溃

java - 在 Spring Boot 中控制启用/禁用 Kafka 消费者

nginx - 遵守 nginx 配置中的两个位置指令

spring-boot - Kafka消费者动态获取主题

c++ - Qt 调试库的使用

objective-c - 什么时候应该在 Objective-C 方法名称中使用 "and"?

ios - 如何为 cocos2d 应用设置单元测试?

objective-c - 试图关闭 subview 和 UIView

c - 链表逻辑错误