【问题标题】:Xcode Release configuration behaves differentXcode Release 配置行为不同
【发布时间】:2011-01-04 20:40:31
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: objective-c configuration debugging release


    【解决方案1】:

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

    【讨论】:

    • 谢谢,这是一个复杂的问题......首先分析器似乎没有找到我拥有的未初始化布尔值(感谢提示以供将来参考)并且在解决后我忘记清理所有在我再次跑之前的目标。所以不管我做了什么改变,我仍然有问题。
    猜你喜欢
    • 1970-01-01
    • 2011-03-16
    • 2010-12-05
    • 2011-05-27
    • 2014-11-01
    • 2010-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多